随笔分类 - Linux
摘要:1. AIX核心参数:(1) maxuproc每个用户的最大进程数,缺省为128。查看:lsattr -El sys0修改: chdev -l sys0 -a maxuproc=500(2) maxperm最大非计算内存占用比率,非计算内存——用于I/O缓存的内存;查看:vmo [-F] -a |grep maxclient%; vmo [-F] -a |grep maxperm%修改:vmo -p -omaxclient%=20; vmo -p -omaxperm%=20;最大20%的物理内存用于缓存磁盘信息。对于联机类交易处理场景,建议将其控制在较小范围内。(3) 当前用户下的系统资源限制
阅读全文
摘要:如果在生产环境下已经是chdir("/")的情况下,如何产生core文件a)首先确定ulimit 的设置 ulimit -a -->查看当前的ulimit限制; ulimit -c 1024000-->设置core file size大小,缺省为0即不让生成core文件 b)针对不同的操作系统,core文件生成的文件名及位置是可设置的; ----------- Linux ----------- 修改:/proc/sys/kernel/core_pattern 例如: echo "/tmp/core-%e-%p" >/proc/sys/
阅读全文
摘要:#include <stdio.h>#include <stdlib.h>int flag = 1;void * thr_fn(void * arg) { while (flag){ printf("******\n"); sleep(10); } printf("sleep test thread exit\n");}int main() { pthread_t thread; if (0 != pthread_create(&thread, NULL, thr_fn, NULL)) { printf("err
阅读全文
摘要:1..o 就相当于windows里的obj文件 ,一个.c或.cpp文件对应一个.o文件.a 是好多个.o合在一起,用于静态连接 ,即STATIC mode,多个.a可以链接生成一个exe的可执行文件.so 是shared object,用于动态连接的,和windows的dll差不多,使用时才载入。得到了ts:error while loading shared libraries: libs.so: cannot open shared object file: No such file or directory 系统不能找到我们自己定义的libs.so,那么告诉他,修改变量LD_LIBRA
阅读全文
摘要:#!/bin/sh#用于获取当前系统的版本信息#包括操作系统、数据库、应用位数#获取操作系统版本#工具版本 V1.01 2010-09-08 11:29:51ARG1=$1DATE=`date +%Y%m%d_%H`VER="1.01"echo "===== GetVersion Tools ${VER} ${DATE}====="echo " OS: "`uname` echo " OS VER: "`uname -a` echo " DB: ${DB}"echo " PLATFOR
阅读全文

浙公网安备 33010602011771号