#内核

根据CPU内核创建多进程

  frommultiprocessingimportPoolimportpsutilcpu_count=psutil.cpu_count(logical=False)#1代表单核CPU,2代表双核CPUpool=Pool(processes=cpu_count)foriinrange(2,sht....

内核实现信号捕捉原理

信号捕捉特性进程正常运行时,默认PCB中有一个信号屏蔽字,假定为☆,它决定了进程自动屏蔽哪些信号。当注册了某个信号捕捉函数,捕捉到该信号以后,要调用该函数。而该函数有可能执行很长时间,在这期间所屏蔽的信号不由☆来指定。而是用sa_mask来指定。调用完信号处理函数,再恢复为☆。XXX信号捕捉函数执行期间,XXX信号自动...

JS高阶---浏览器内核

 不同浏览器的内核,不太一样  360双核切换机制一般涉及到金钱交易时,会切换到Trident内核,因为IE内核安全性较稳不涉及金钱利益时,则会使用webkit内核 (1)内核是由很多模块构成  注意:定时器模块运行在分线程上,那么是不是说明回调函数在分线程上...
代码星球 ·2020-04-08

内核调优参数说明

#接收套接字缓冲区大小的默认值(以字节为单位)。net.core.rmem_default=262144#接收套接字缓冲区大小的最大值(以字节为单位)。net.core.rmem_max=16777216#发送套接字缓冲区大小的默认值(以字节为单位)。net.core.wmem_default=262144#发送套接字...
代码星球 ·2020-04-07

Linux内核TCP/IP参数分析与调优

1.下图是数据通信的一个过程:TCP三次握手.TCP数据传输.TCP的四次断开SYN:(同步序列编号,SynchronizeSequenceNumbers)该标志仅在三次握手建立的时候有效。表示一个新的TCP连接请求。ACK:(确认编号,AcknowledgementNumber)是对TCP请求的确认标志,同时提示对端...
代码星球 ·2020-04-07

《深入Linux内核》 UNIX的一些故事

Unix文件的类型1.普通文件2.目录3.符号链接4.面向块的设备文件5.面向字符的设备文件6.管道和命名管道7.套接字点评:不明觉厉打开文件进程只能访问“打开的”文件。为了打开一个文件,进程调用fd=open(path,flag,mode)path表示被打开的文件的路径。flag表示打开的方式...

linux为内核新增系统调用

1、编写hello.c文件,实现系统调用执行函数,如:asmlinkagelongsys_helloworld(void){    printk("helloworld!");     return1;}2、修改syscalls....

linux IO 内核参数调优 之 原理和参数介绍

原文链接:https://www.cnblogs.com/zengkefu/p/5634853.html1. pagecachelinux操作系统默认情况下写都是有写缓存的,可以使用directIO方式绕过操作系统的写缓存。当你写一串数据时,系统会开辟一块内存区域缓存这些数据,这块区域就是我们常说的pagec...

内核控制Meta标签:让360浏览器默认使用极速模式打开网页(转)

为了让网站页面不那么臃肿,也懒的理IE了,同时兼顾更多的国内双核浏览器,在网页页头中添加了下面两行Meta控制标签。1,网页头部加入<metaname=”renderer”content=”webkit”>360浏览器就会在读取到这个标签后,立即切换对应的极速...

浏览器内核

一、Trident内核代表产品InternetExplorer,又称其为IE内核。Trident(又称为MSHTML),是微软开发的一种排版引擎。使用Trident渲染引擎的浏览器包括:IE、傲游、世界之窗浏览器、Avant、腾讯TT、Netscape8、NetCaptor、Sleipnir、GOSURF、GreenB...
代码星球 ·2020-04-04

Web标准的简单理解 不同内核浏览器的差异以及浏览器渲染简介(转)

Web标准是一系列标准的集合。这些标准大概分三方面:结构、表现和行为。结构化主要有HTML,XHTML和XML,表现主要有CSS,行为标准主要包括对象模型,如W3CDOM、ECMAScript等。这些标准大部分是右W3C起草和发布的。   一、简单介绍一下什么是浏览器内核。浏览器最重要或者...

Ubuntu 16.04通过APT源安装QUEM虚拟机调试Linux内核

安装:sudoapt-add-repositorymainsudoapt-getupdatesudoapt-getinstallqemu-kvmqemuvirt-managervirt-viewerlibvirt-binbridge-utils安装中基本不会出现依赖的问题,如果出现了,可以使用sudoapt-getin...

Ubuntu 16.04升级4.7.0内核后导致Compiz奔溃,问题:compiz[4852]: segfault at 48 ip 00007f88cae087f0 sp 00007ffce354c268 error 4 in libscale.so

由于硬件的驱动支持问题,升级4.7.0的内核主要是为了能使用IntelHDGraphics630驱动,但是也出现了相关问题,比如Compiz的特效导致桌面上如果有多个相同程序启动,然后再次点击时就会出现闪烁和崩溃问题。查找日志如下:compiz[4852]:segfaultat48ip00007f88cae087f0s...

Ubuntu 16.04升级Linux内核为4.7.0最快的方法

升级内容有很多好处,比如支持最新硬件驱动,使系统更安装等。但是升级内容也会带来一些问题,比如一些软件的兼容性问题,从而出现一些莫名其妙的问题等,所以升级时要慎重考虑。升级方法:下载脚本:https://software.intel.com/en-us/forums/opencl/topic/738108使用:mvins...

webkit内核的浏览器

webkit内核的浏览器2008年9月2日,谷歌公司发布的第一个版本GoogleChrome(中文名为谷歌浏览器)就采用了Webkit引擎。2009年,广受关注的Android的自带的浏览器也是Webkit内核,加载网页速度比IE手机浏览器快了近一倍。2010年1月24日,搜狗公司发布搜狗浏览器V2.0Beta,采用C...
代码星球 ·2020-04-03
首页上一页...89101112下一页尾页