一.linux系统简介: Linux是一套免费使用和自由传播的类Unix操作系统,是一个基于POSIX和UNIX的多用户、多任务、支持多线程和多CPU的操作系统。它能运行主要的UNIX工具软件、应用程序和网络协议。它支持32位和64位硬件。Linux继承了Unix以网络为核心的设计思想,是一个性能稳 ...
分类:
系统相关 时间:
2018-05-13 11:48:42
阅读次数:
231
sysbench是一个模块化、跨平台、多线程基准测试工具,主要用于测试不同系统参数下的数据库负载情况,本文主要介绍0.4版本的使用。sysbench主要用于以下性能测试: 文件I/O性能 调度 内存分配和传输 POSIX线程 数据库 安装 1.安装插件 yum install libtool -y ...
分类:
其他好文 时间:
2018-05-10 15:37:08
阅读次数:
211
kill 中的USR信号解释 USR1亦通常被用来告知应用程序重载配置文件;例如,向Apache HTTP服务器发送一个USR1信号将导致以下步骤的发生:停止接受新的连接,等待当前连接停止,重新载入配置文件,重新打开日志文件,重启服务器,从而实现相对平滑的不关机的更改。 在POSIX兼容的平台上,S ...
分类:
系统相关 时间:
2018-05-02 18:05:01
阅读次数:
289
POSIX 表示可移植操作系统接口(Portable Operating System Interface )。 电气和电子工程师协会(Institute of Electrical and Electronics Engineers,IEEE) 最初开发 POSIX 标准,是为了提高 UNIX 环 ...
分类:
其他好文 时间:
2018-05-02 17:02:11
阅读次数:
403
前言 Linux是一套免费使用和自由传播的类Unix操作系统,是一个基于POSIX和UNIX的多用户、多任务、支持多线程和多CPU的操作系统。 本文的分析全部基于Linux Kernel 2.6.32,源代码的链接地址:https://elixir.bootlin.com/linux/v2.6.32 ...
分类:
系统相关 时间:
2018-05-02 02:32:08
阅读次数:
271
0.摘要 关于Linux系统进程的分析 本文内容包括对Linux、进程、进程状态、进程调度的简述与个人理解。 1.Linux 1.1Linux是什么 Linux是一套免费使用和自由传播的类Unix操作系统,是一个基于POSIX和UNIX的多用户、多任务、支持多线程和多CPU的操作系统。它能运行主要的 ...
分类:
系统相关 时间:
2018-05-01 20:48:31
阅读次数:
232
OS模块 一. 概述 python os模块提供了非常丰富的方法用来处理文件和目录 二. 导入:import os 三. 常用方法 1. os.name 输出字符串表示正在使用的平台,如果是windows则用"nt"表示,如果是Linux/Unix,是"posix" 2. os.getcwd() 得 ...
分类:
编程语言 时间:
2018-05-01 15:31:12
阅读次数:
194
OptParse模块的简单介绍 Python 有两个内建的模块用于处理命令行参数: 一个是 getopt只能简单处理 命令行参数; 另一个是 optparse,它功能强大,而且易于使用,可以方便地生成标准的、符合Unix/Posix 规范的命令行说明。会自动帮你负责-h帮助选项。 要自己定制程序的参 ...
分类:
编程语言 时间:
2018-05-01 15:30:01
阅读次数:
338
前言:在现在的操作系统中有很多种,我主要是讲讲Linux操作系统的,首先我们了解一下Linux系统,Linux是一套免费使用和自由传播的类Unix操作系统,是一个基于POSIX和UNIX的多用户、多任务、支持多线程和多CPU的操作系统。它能运行主要的UNIX工具软件、应用程序和网络协议。它支持32位 ...
分类:
系统相关 时间:
2018-05-01 01:05:24
阅读次数:
254