腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
圈层
工具
MCP广场
文章/答案/技术大牛
搜索
搜索
关闭
发布
文章
问答
(9999+)
视频
沙龙
1
回答
刷新写入数字
文件
句柄的数据?
、
、
、
如何将写入以数字
文件
句柄形式打开的
文件
的内容刷新?
浏览 1
提问于2018-10-18
得票数 0
回答已采纳
2
回答
fsync
(fd)对外部程序创建的
文件
有效吗?
、
、
、
现在,我有一个无法修改的外部程序,但我知道它以以下方式创建了一个
文件
:write(fd, data, data_size);也就是说,我想过以后再运行这个单独的程序:
fsync
(fd);这将有助于刷新数据,还是应该使用不同的方法?
浏览 6
提问于2015-03-10
得票数 5
回答已采纳
6
回答
fflush和
fsync
之间的区别
、
、
、
我认为
fsync
()在内部做了fflush(),所以在流上使用
fsync
()是可以的。但在网络I/O下执行时,我得到了意想不到的结果。.fputs(buf.c_str(), fp);fd = fileno(fp);ret =
fsync
(fd);ret = _commit(fd);但_commit()似乎没有刷新数据(我在Windows上尝试过,数据是写入Linux
浏览 7
提问于2010-02-26
得票数 66
回答已采纳
3
回答
Linux+
认证
随着春假的临近,我想利用这段时间为我的
Linux+
认证考试做准备。如有任何建议,敬请见谅。
浏览 0
提问于2012-03-13
得票数 7
1
回答
linux
fsync
会同步
文件
的xattr吗?
、
、
在man
fsync
(2)中,它将同步
文件
的元数据,我认为它在stat中列出了一些东西。
文件
的xattr是怎么回事?是否属于元数据?我们做了一个测试,写了一个
文件
,设置了6个xattrs,然后执行
fsync
,然后更改1个xattr值,然后再次执行
fsync
(使用0.2s)。我们认为第二个
fsync
应该很快,但它不是(使用0.16s)。
浏览 7
提问于2016-04-06
得票数 1
1
回答
sys.stdout.flush()不能很好地处理python和electronjs
、
、
、
、
我正在构建一个electronjs python应用程序,并使用pythonshell模块。电子应用程序应该将我的python脚本打印的任何消息记录到控制台上,但不是在应该打印的时候打印每条消息,而是等待脚本完成执行,然后打印所有信息。我试过使用sys.stdout.write("message"),然后使用sys.stdout.flush(),但是仍然不能使用。类似问题:
浏览 3
提问于2020-07-04
得票数 1
1
回答
对来宾用户来说,
文件
所有权是否有不同的工作方式?如果有,你能解释一下吗?
、
、
、
我正在为我的
Linux+
/LPIC-1自学,当这个问题出现时,我正在阅读题为"CompTIA
Linux+
指南到Linux认证“的教科书,同时还编写了一些视频课程。我在谷歌上搜索了一些术语,比如"linux
文件
所有权来宾用户“。如果不启动vm并在Linux中进行探索,我似乎无法想象出一个答案。当来宾用户创建
文件
时会发生什么?还是认为来宾用户没有思想权限?我谨感谢每一个把宝贵时间花在这个问题上的人。
浏览 0
提问于2017-08-29
得票数 0
1
回答
在ext4中使用O_DIRECT打开()时,
fsync
()会做什么
、
、
我知道XFS不会同步元数据,即使正在写入的
文件
是用O_DIRECT打开的,并且
文件
的元数据发生了更改。但是对于ext4,我注意到MySQL支持O_DIRECT_NO_
FSYNC
,这意味着MySQL不会调用
fsync
(),而是让
文件
系统自己同步元数据。所以问题来了:如果我在ext4中用O_DIRECT open一个
文件
(比如linux内核版本5.8.0),在write()之后调用
fsync
(),
fsync
()会怎么做?接下来要问的另一个问题是:如果在ex
浏览 18
提问于2021-02-02
得票数 1
2
回答
我需要在os.
fsync
()之前使用f.close()吗?
、
、
、
说,首先应该使用f.flush(),然后是os.
fsync
(f),以确保数据被写入磁盘。os.
fsync
(f)或者,f.close()是否也意味着一个os.
fsync
()? 这里是,和。快速搜索“
fsync
”没有返回任何相关信息。
浏览 1
提问于2019-10-16
得票数 6
回答已采纳
1
回答
父目录的
fsync
是否保证所有递归子目录的元数据同步?
、
、
、
、
目前,我正在编写一个Android应用程序,需要与原生方面的大量
文件
的工作。在阅读了几篇关于
fsync
()的文章后,我决定使用它。然而,我有一件事不清楚:也就是说,假设我对同一父目录中不同子目录中的几个
文件
执行了大量的重命名操作。那么我是应该在每个子目录上单独调用
fsync
浏览 1
提问于2013-07-12
得票数 2
回答已采纳
1
回答
java.io.FileDescriptor.sync()能同步Linux上的目录吗?
、
、
、
fsync
(2)手册页告诉我们,如果
文件
被同步,则明确需要同步目录。我在中找不到任何有用的东西...
浏览 5
提问于2013-12-12
得票数 5
3
回答
如何在PHP中实现
fsync
或fdatasync?
、
PHP缺乏任何特定的函数来
fsync
一个
文件
AFAIK。然而,我确实有一种强烈的冲动,那就是
fsync
我从PHP附加的日志
文件
。 是否有任何已知的原生PHP函数会导致
fsync
?或任何解决方法?
浏览 2
提问于2010-07-17
得票数 5
3
回答
包含字符串的打印行:奇数行为
、
、
/usr/bin/env python3#Made by Devyn Collier Johnson, NCLA,
Linux+
, LPIC-1, DCTS/Base.xaiml'), 'terminal'))# -*- cod
浏览 4
提问于2013-12-06
得票数 0
回答已采纳
1
回答
与原始设备fd的
fsync
、
、
我把
fsync
+ direct IO搞混了。,而
fsync
会将fd引用的页面缓存中所有修改过的数据强制写入磁盘设备。但是如果我们打开一个带有O_DIRECT标志的
文件
,像这样, fd = open(filename, O_RDWR|O_DIRECT, 00644);
fsync
那么,如果fd引用的页面缓存中没有脏页,
fsync
会做什么呢?); 在本例中,我们使用O_DIRECT打开一个原始设备,该设备上没有
文件
系统。
浏览 39
提问于2019-10-08
得票数 0
1
回答
为什么我不能使用文本编辑器来编辑randomize_va_space
、
、
我做过搜索,人们说我必须使用sudo sh -c ’echo 1 > /proc/sys/kernel/randomize_va_space来编辑这个
文件
。谁能给我解释一下原因吗?当我使用vim和root编辑这个
文件
并保存它时,会显示一个错误:"/proc/sys/kernel/randomize_va_space" E667:
Fsync
failed
浏览 3
提问于2017-10-23
得票数 0
回答已采纳
2
回答
为什么当选项为MySQL时,O_DIRECT仍然使用
fsync
()来刷新数据?
基于上面的文章描述,如果我们选择O_DIRECT选项,它将描述如下: O_DIRECT: InnoDB使用O_DIRECT (或Solaris上的directio() )打开数据
文件
,并使用
fsync
()刷新数据和日志
文件
。由于选项O_DIRECT意味着在OS页缓存中缓存的数据不会\\最小化,但是
fsync
()用于将数据从页缓存刷新到设备,所以我的问题是,为什么MySQL仍然使用
fsync
()来刷新两个数据,而该选项是O_DIRECT
浏览 0
提问于2017-01-03
得票数 9
回答已采纳
1
回答
如何使用C在Linux中以原子方式和异步方式编写
文件
、
、
、
、
问题 这个过程对我来说是有意义的,但在我的特定应用程序中,我希望避免对
fsync
()的阻塞调用。我不在乎何时将数据写入磁盘,只要
文件
始终
浏览 1
提问于2019-08-06
得票数 5
1
回答
文件
的核心部分是什么?
、
来自
fsync
手册:
fsync
-将
文件
的完整内核状态与磁盘上的状态同步,
fsync
将
文件
的所有核心部分复制到磁盘,并等待设备报告所有部分处于稳定存储状态。它还更新元数据统计信息。
文件
的“核心”部分到底是什么?是被修改的内容,但只在内存中,而不是在磁盘上?
浏览 0
提问于2020-05-16
得票数 0
回答已采纳
1
回答
fsync
如何处理目录链接?
、
、
来自
fsync
手册页的以下语句的含义是什么?这两个函数都不保证包含该
文件
的任何更新目录条目都同步到磁盘。这意味着,如果最近更新了
文件
的链接,
文件
浏览 0
提问于2018-01-04
得票数 0
回答已采纳
2
回答
fsync
和syncfs之间有什么区别?
、
、
、
、
fsync
和syncfs之间有什么区别?int syncfs(int fd);fync的手册如下: sync()使对
文件
元数据和数据的所有缓冲修改都写入到底层
文件
系统中。syncfs()与sync()类似,但同步
浏览 10
提问于2018-01-09
得票数 12
回答已采纳
点击加载更多
相关
资讯
redis-aof持久化介绍
针对 MySQL IO 特点进行的存储优化揭秘
redis-RDB和AOF持久化的优缺点
别站亲测 最新币圈源码 完美K线 接口正常
Redis持久化
热门
标签
更多标签
云服务器
ICP备案
对象存储
即时通信 IM
云直播
活动推荐
运营活动
广告
关闭
领券