其它
wendowswd
这个作者很懒,什么都没留下…
展开
-
git tag标签操作
#查看本地git仓库已有的的tag git tag#切换到某一个tag下 git checkout tag_name拉取远程tag到本地 git pull --tags origin tag_name#可以切换到某一分支下,对当前状态打标签,默认标签是打在最新提交的commit上的 git tag <name>#也可以对某个具体commit打标签 git tag <name> commit_id#当前处于一个“de...原创 2020-05-12 13:50:46 · 562 阅读 · 0 评论 -
Linux修改进程能打开最大文件数(Could not set limit for ‘nofile’: Operation not permitted)
/proc/sys/fs/file-max –系统级别所有进程可打开的文件数/proc/sys/fs/nr_open –定义了file-max允许被修改的最大值,file-max不可以超过该值( ***为自己设置的文件数)a) 修改/etc/sysctl.conf增加:fs.file-max =***fs.nr_open = ***即可修改内核的配置b)原创 2018-01-15 19:56:44 · 2460 阅读 · 0 评论 -
Centos7.4安装编译nbd模块错误(modprobe: FATAL: Module nbd not found.)
查看centos版本cat /etc/redhat-release#-> CentOS Linux release 7.4.1708 (Core)查看自己内核版本uname -r #-> 3.10.0-693.el7.x86_64 开始安装编译模块yum install kernel-devel kernel-headerscd /tmpw原创 2018-01-15 19:33:36 · 8271 阅读 · 0 评论 -
git更新代码及相关操作
git更新代码克隆自己仓库的代码如果已经克隆则增加远程原始主库分支到本地仓库地址: git remote add raid_master git@xxx.gitgit remote add xxx_master ssh://git@xxx.git如果已增加远程分支,直接fetch原始分支git fetch xxx_master合并两个版本git merge x...原创 2019-05-26 14:00:56 · 3726 阅读 · 0 评论 -
RCU锁机制原理解析
背景为了保护共享数据,需要一些同步机制,如自旋锁(spinlock),读写锁(rwlock),它们使用起来非常简单,而且是一种很有效的同步机制,在UNIX系统和Linux系统中得到了广泛的使用。但是随着计算机硬件的快速发展,获得这种锁的开销相对于CPU的速度在成倍地增加,原因很简单,CPU的速度与访问内存的速度差距越来越大,而这种锁使用了原子操作指令,它需要原子地访问内存,也就说获得锁的开销与访...原创 2019-05-26 15:57:07 · 13703 阅读 · 0 评论