我最近了解到,如果您执行Box::leak(Box::new(value))
并接收,&'static
则在线程之间传输值会变得容易得多。我有一个特定的值必须可以从不同的线程访问,但问题是我必须泄露用户登录凭据,据我所知,如果我这样做,这些凭据将不会在应用程序退出时从内存中清除。这让我怀疑我是否不应该使用这种方法,或者现代操作系统是否有办法阻止恶意应用程序收集这些数据?
主页
/
user-17286169