永发信息网

程序写日志文件会不会导致内存增加

答案:1  悬赏:60  手机版
解决时间 2021-01-25 01:02
如果一个程序开了一个日志文件,然后每隔端时间写一下日志,日志文件一直是打开没有关闭的,这样会不会导致程序占用内存缓慢增加?在写日志之后是通过flush刷到文件里面去的,绝大部分程序都带有日志记录的吧,如果会导致内存增加,应该怎样解决这个问题?不过只有一个文件指针,也没有内存映像,貌似应该不会才对的吧?
最佳答案
日志文件没必要一直打开吧?要写入的时候打开,完了立即关闭。不单是日志文件,几乎所有文件都要养成“随用随关闭”的习惯。一直打开的话,一旦遇到断电的情况,就有可能发生数据丢失的危险。另外,文件打开后,操作系统势必要为这个文件建立缓冲区,这肯定是要占用内存的(尽管你的程序没有建立内存映象)。
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
北京市交通委员会运输管理局东城管理处地址在
宁陵县商丘新启点在哪里啊,我有事要去这里
移动硬盘工作时不能震动还是无论何时都不能震
北京市交通委员会路政局平谷公路分局路政大队
【凝望的反义词】凝望的反义词和近义词各是什
看着非常后悔的元元,我想说
找一首女声英文歌 歌词记得三句 大概“broke
C# 如何让打开的子窗体只在主窗体的框架内可
北京市交通委员会路政局密云公路分局路政大队
LOL小丑现在如何打野,速度上3级
为什么西汉的皇帝会有断袖之僻呢?求大神帮助
为什么种天麻的木材晚上会发光
茅箭区十堰伊美缘美容养生会所在哪里啊,我有
史密斯佳尼特cr400-n-n-1和cr400-c-n-6的区别
不喜欢别人触碰自己!!自己的心理问题。
推荐资讯
两辆汽车同时从A、B两地相对开出,甲车每小时
中学数学代数题,韦达定理类已知x1,x2是方程x^
亲们!我想用支付宝,把我的中国银行里面的钱
一切都是模拟的,玩具,不是真实的,电脑能读
山西都能印总部在太原吗?
风平浪静好行舟,又恐海中有石头。水火无情宜
中国银行可以在本省那个市都可以激活卡
第五季奔跑吧04期04:45背景音乐,就是容祖儿
朱辛庄新区房屋是什么性质,可以购买吗
边家村地址在哪,我要去那里办事
《林黛玉进贾府》一回中,宝玉有一个摔玉的举
男生面试应该穿什么样的西服好?
正方形一边上任一点到这个正方形两条对角线的
阴历怎么看 ?