![](https://img-blog.csdnimg.cn/20201014180756918.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
windows
文章平均质量分 69
wwjue
这个作者很懒,什么都没留下…
展开
-
bat文件语法
帮助:/?command /?查看对应command的帮助,这个无论何时都是最权威的。注释:::命令,echo off命令程序中的注释是相当有用的,行注释在行首加上::,例子如下::这是一个注释。@echo off的意思是此命令后的命令在执行的时候,不显示命令本身。变量:set命令set var="c:\a.txt"echo %var%输转载 2016-03-30 09:46:10 · 447 阅读 · 0 评论 -
文件重定向
“i&j”的效果都是把j的指向复制给i。“echo hero >hero.txt 2>&1”这句的意思是,无论是标准输出还是标准错误输出都会被重定向到hero.txt中,具体过程:1的指向由con转为 hero.txt,“2>&1”是把1的指向复制给2,此时2的指向也变为了hero.txt,因此1和2都会被重定向到hero.txt 中。注意:1是符号“>”的默认句柄数字代号。在修改转载 2016-03-30 11:29:56 · 305 阅读 · 0 评论 -
查找文件
Linux:which 查看可执行文件的位置。whereis 查看文件的位置。 (windows 下 where)locate 配合数据库查看文件位置。find 实际搜寻硬盘查询文件名称。which命令的作用是,在PATH变量指定的路径中,搜索某个系统命令的位置,并且返回第一个搜索结果。也就是说,使用which命令,就可以看到某个系统命令是否存在,以及执行转载 2016-04-26 11:15:50 · 210 阅读 · 0 评论 -
Linux写时拷贝技术(copy-on-write)
Linux写时拷贝技术(copy-on-write)源于网上资料COW技术初窥: 在Linux程序中,fork()会产生一个和父进程完全相同的子进程,但子进程在此后多会exec系统调用,出于效率考虑,linux中引入了“写时复制“技术,也就是只有进程空间的各段的内容要发生变化时,才会将父进程的内容复制一份给子进程。 那么子进程的物理空间没有代码,怎么去取转载 2016-08-12 03:25:19 · 201 阅读 · 0 评论 -
read copy update
In computer operating systems, read-copy-update (RCU) is a synchronization mechanism implementing a kind of mutual exclusion[note 1] that can sometimes be used as an alternative to a readers-w原创 2016-08-12 03:33:23 · 266 阅读 · 0 评论 -
fsync的性能问题,与fdatasync
fsync的性能问题,与fdatasync除了同步文件的修改内容(脏页),fsync还会同步文件的描述信息(metadata,包括size、访问时间st_atime & st_mtime等等),因为文件的数据和metadata通常存在硬盘的不同地方,因此fsync至少需要两次IO写操作,fsync的man page这样说:"Unfortunately fsync() will转载 2016-08-12 11:03:14 · 1619 阅读 · 0 评论