- 博客(20)
- 收藏
- 关注
转载 Linux 内核 tasklet 机制和工作队列zz
http://blog.jobbole.com/107110/1. Tasklet机制分析上面我们介绍了软中断机制,linux内核为什么还要引入tasklet机制呢?主要原因是软中断的pending标志位也就32位,一般情况是不随意增加软中断处理的。而且内核也没有提供通用的增加软中断的接口。其次内,软中断处理函数要求可重入,需要考虑到竞争条件比较多,要求比较高的编程技巧。所以内核...
2017-12-31 00:31:00 150
转载 Linux 软中断机制分析zz
http://blog.jobbole.com/107057/1. 为什么要软中断编写驱动的时候,一个中断产生之后,内核在中断处理函数中可能需要完成很多工作。但是中断处理函数的处理是关闭了中断的。也就是说在响应中断时,系统不能再次响应外部的其它中断。这样的后果会造成有可能丢失外部中断。于是,linux内核设计出了一种架构,中断函数需要处理的任务分为两部分,一部分在中断处理函数中执...
2017-12-31 00:27:00 126
转载 线程的那些事儿zz
http://edsionte.com/techblog/archives/32231.线程通过操作系统原理课,我们知道进程是系统资源分配的基本单位,线程是程序独立运行的基本单位。线程有时候也被称作小型进程,首先,这是因为多个线程之间是可以共享资源的;其次,多个线程之间的切换所花费的代价远远比进程低。在用户态下,使用最广泛的线程操作接口即为POSIX线程接口,即pthr...
2017-12-28 22:31:00 83
转载 linux命令速查
1、linux常见问题:https://www.cnblogs.com/soul-stone/p/9979336.html2、压缩&解压:http://www.cnblogs.com/soul-stone/p/6798716.html3、安装samba:http://www.cnblogs.com/soul-stone/p/6158442.html4、安装ssh:...
2017-12-17 19:12:00 49
转载 dpctl 命令实践
dpctl 命令实践dpctl 程序是一个命令行工具用来检测和管理 OpenFlow 数据通路,它能够显示当前的状态数据通路,包括功能配置和表中的条目,以及合适使用 OpenFlow 的内核模块,可以用来添加,删除,修改和监视 datapaths。查看交换机端口信息基本情况(TCP 端口 6634 是默认交换机监听端口)。12345...
2017-12-17 19:01:00 240
转载 mininet test
sudomn--testpingall--toposingle,3//一台交换机,两台主机sudomn--testpingall--topolinear,4//linear表示每台交换机链接一台主机sudomn--linktc,bw=10,delay=10ms//带宽设置10M,延迟为10mssudomn--mac//mac以...
2017-12-17 18:56:00 119
转载 身份证号码的编排规则
作者:知乎用户链接:https://www.zhihu.com/question/19823489/answer/13074347来源:知乎著作权归作者所有。商业转载请联系作者获得授权,非商业转载请注明出处。身份证号码中这些数字是怎样排列的,每个数字表示什么意思呢?下面就让我们一起来探索其中的规律吧!新的身份证号码是由18位数字组成的,它们分别表示: (1)前1、2位数字表示:所在省...
2017-12-17 12:11:00 308
转载 七大查找算法zz
http://blog.jobbole.com/111629/原文出处:Poll的笔记查找是在大量的信息中寻找一个特定的信息元素,在计算机应用中,查找是常用的基本运算,例如编译程序中符号表的查找。本文简单概括性的介绍了常见的七种查找算法,说是七种,其实二分查找、插值查找以及斐波那契查找都可以归为一类——插值查找。插值查找和斐波那契查找是在二分查找的基础上的优化查找算法。树...
2017-12-17 12:04:00 95
转载 Linux内核中的常用宏container_of
/* linux-2.6.38.8/include/linux/compiler-gcc4.h */#define __compiler_offsetof(a,b) __builtin_offsetof(a,b)/* linux-2.6.38.8/include/linux/stddef.h */#undef offsetof#ifdef __compile...
2017-12-16 21:04:00 54
转载 ONIE
http://www.onie.org/https://github.com/opencomputeproject/onie转载于:https://www.cnblogs.com/soul-stone/p/8032919.html
2017-12-13 15:01:00 95
转载 iptable和netfilter
https://www.cnblogs.com/ilinuxer/p/6364064.htmlhttps://www.cnblogs.com/ggjucheng/archive/2012/08/19/2646466.html转载于:https://www.cnblogs.com/soul-stone/p/8032917.html
2017-12-13 15:00:00 104
转载 ARM Linux 3.x的设备树(Device Tree)宋宝华
1. ARM Device Tree起源Linus Torvalds在2011年3月17日的ARM Linux邮件列表宣称“this whole ARM thing is a f*cking pain in the ass”,引发ARM Linux社区的地震,随后ARM社区进行了一系列的重大修正。在过去的ARM Linux中,arch/arm/plat-xxx和arch/arm...
2017-12-08 21:21:00 133
转载 linux安装java(zz)
1、下载jdk8 登录网址:http://www.oracle.com/technetwork/java/javase/downloads/jdk8-downloads-2133151.html 选择对应jdk版本下载。(Tips:可在Windows下载完成后,通过FTP或者SSH到发送到Linux上)2、 登录Linux,切换到root用户 su root...
2017-12-03 23:21:00 79
转载 你组织的安全策略阻止未经身份验证的来宾访问
你不能访问此共享文件夹,因为你组织的安全策略阻止未经身份验证的来宾访问。这些策略可帮助保护你的电脑免受网络上不安全设备或恶意设备的威胁。管理员身份执行sc.exe config lanmanworkstation depend= bowser/mrxsmb10/nsisc.exe config mrxsmb20 start= disabled然后重启电脑,有用记得感谢我哈哈。...
2017-12-03 22:34:00 825
转载 修改自定义大小的桌面屏幕分辨率
在ubuntu14.04虚拟机上修改自定义大小的桌面屏幕分辨率,使用的命令:cvt,xrandr0、首先查看下当前已经提供的分辨率设置:xrandr-qroot@xxx:/home/xxx/Desktop# xrandr -qScreen 0: minimum 1 x 1, current 1504 x 768,maximum 8192 x 8192Virtual1co...
2017-12-03 22:27:00 913
转载 linux时间和定时器zz
https://www.cnblogs.com/cobbliu/p/3627061.htmlLinux 的计时函数,用于获得当前时间:time(2) / time_t (秒)ftime(3) / struct timeb (毫秒)gettimeofday(2) / struct timeval (微秒)clock_gettime(2) / struct times...
2017-12-02 21:12:00 76
转载 sleep
1、sleep()-------以秒为单位unsigned int sleep(unsigned int seconds); //#include<unistd.h>sleep()非系统调用,sleep()是在库函数中实现的,它是通过alarm()来设定报警时间,使用sigsuspend()将进程挂起在信号SIGALARM上。sleep()只能精确到秒级上。sleep()会令...
2017-12-02 21:09:00 51
转载 linux调度器的配置参数zz
调度器的配置参数/proc/sys/kernel/sched_min_granularity_ns(4000000ns):sysctl_sched_min_granularity,表示进程最少运行时间,防止频繁的切换,对于交互系统(如桌面),该值可以设置得较小,这样可以保证交互得到更快的响应(见周期调度器的check_preempt_tick过程)/proc/sys/k...
2017-12-02 21:03:00 238
转载 zz升级Mininet自带的OpenvSwitch & 编译OpenvSwitch
http://sdnhub.cn/index.php/mininet-upgrade-openvswitch/# cd /home# mkdir openvswitch# cd openvswitch# wget http://openvswitch.org/releases/openvswitch-2.3.0.tar.gz# tar -xzf openv...
2017-12-02 20:59:00 138
转载 minnet sample
In this assignment, your task is to create a simple tree topology. You will assume each level i.e., core, aggregation, edge and host to be composed of a single layer of switches/hosts with a conf...
2017-12-02 20:53:00 111
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人