文件系统相关

奋力向上游 2014-04-25 10:32:27
现在有个这样的问题,一个应用程序接收用户上传文件过来,程序中会根据盘的剩余空间大小(有几个盘)采取一定策略(现在这个策略不是重点讨论的),我如何来保证对剩余空间的互斥访问。现在考虑单个盘的情况,假设就2g,用户上传两个1.5g的怎么办?上传两个不一定都是通过我的接口,还有其它比如ftp。有类似于用操作系统的锁机制么,来保证空间容量的机制么
...全文
92 2 打赏 收藏 转发到动态 举报
写回复
用AI写文章
2 条回复
切换为时间正序
请发表友善的回复…
发表回复
奋力向上游 2014-04-28
  • 打赏
  • 举报
回复
嗯,后面也是大概用个文件,来看还剩下多少空间,文件里面的值与df出来的值,取小值。
Carl_CCC 2014-04-25
  • 打赏
  • 举报
回复
要不就吧资源管理起来,不要每次去读硬盘剩余空间,改在内存里面取,这样一个1.5G的来了,你就选择一个盘,然后给他减去1.5G,虽然没占用,先给他减了。

23,121

社区成员

发帖
与我相关
我的任务
社区描述
Linux/Unix社区 应用程序开发区
社区管理员
  • 应用程序开发区社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧