
其它
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 · 605 阅读 · 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 · 2515 阅读 · 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-headers cd /tmp w原创 2018-01-15 19:33:36 · 8350 阅读 · 0 评论 -
git更新代码及相关操作
git更新代码 克隆自己仓库的代码 如果已经克隆则增加远程原始主库分支到本地 仓库地址: git remote add raid_master git@xxx.git git remote add xxx_master ssh://git@xxx.git 如果已增加远程分支,直接fetch原始分支 git fetch xxx_master 合并两个版本 git merge x...原创 2019-05-26 14:00:56 · 3761 阅读 · 0 评论 -
RCU锁机制原理解析
背景 为了保护共享数据,需要一些同步机制,如自旋锁(spinlock),读写锁(rwlock),它们使用起来非常简单,而且是一种很有效的同步机制,在UNIX系统和Linux系统中得到了广泛的使用。但是随着计算机硬件的快速发展,获得这种锁的开销相对于CPU的速度在成倍地增加,原因很简单,CPU的速度与访问内存的速度差距越来越大,而这种锁使用了原子操作指令,它需要原子地访问内存,也就说获得锁的开销与访...原创 2019-05-26 15:57:07 · 13878 阅读 · 0 评论