当前位置:Linux教程 - Linux文化

Linux文化

schedule_timeout问题
>>> 此贴的回复 >> 你是不是想说, set_current_state(TASK_INTERRUPTIBLE); set_current_state(TASK_UNINTERRUPTIBLE); schedule_timeout(((1BlockEraseTimeoutTyp) * HZ) / 1000); 头2句对timeout有什么影响吧? 第一句,进程可以被消息唤醒。第2句,
分类:Linux文化 查阅全文
centOS升级2.4.31内核启动报错
>>> 此贴的回复 >> 要对比看几部分内容才知道,不太好排错 1、要知道自己 make menuconfig 的时候什么该选什么不该选 2、要知道 ntsysv 里面什么启动什么不启动 3、要知道 /etc/modules.conf 里面什么该有什么不该有 出现这样的问题,应该是 make menuconfig 里面有些东西没选全造成的 摘自:chinaunix.net
分类:Linux文化 查阅全文
内核打补丁方法
>>> 此贴的回复 >> 应该是-dc,不是-dv bzip2 -dc /download/patch-2.6.10-bk4.bz2 |patch -p1 一次打多个, bzip2 -dc /download/patch-*.bz2 |patch -p1 但要求patch-*.bz2的字母排列顺序和补丁顺序是一样的. >>> 此贴的回复 >> 同时打多个patch,很有可能会导致冲
分类:Linux文化 查阅全文
Linux网桥源码框架分析初步
今天处理网桥的STP的问题遇到了麻烦,对这个东东理论的倒是看了不少,没有真真学习到它的源理,来看Linux的实现,手头没有资料,看了两个钟头,只把网桥的框架结构看完,所以想先贴出来,希望有研究这块的大哥们讨论,继续把它写完,九贱好学习一下: 版本:Linux 2.4.18 一、调用 在src/net/core/dev.c的软中断函数static void net_rx_action(stru
分类:Linux文化 查阅全文
制作一个带桌面的系统最小需要多大空间?
>>> 此贴的回复 >> damm small linux ,64M, 帶桌面,辦公工具.可裝u盤上
分类:Linux文化 查阅全文
除了RH以外,还有哪个LINUX还有CLUSTER功能
>>> 此贴的回复 >> 我测试过 蓝科泰达 的pluswell软件,基于linux的,应该是5万RMB 当时没有测试完整,只是简单的试用 >>> 此贴的回复 >> Linux平台上的HA无非是 Steeleye lifekeeper, SGLX ,HACMP, Veritas VCS, legato AAA >>> 此贴的回复 >> 还有一个 OpenSource 的 L
分类:Linux文化 查阅全文
linux下的usb鼠标驱动的原理
>>> 此贴的回复 >> 原理都在代码里面:)
分类:Linux文化 查阅全文
VMALLOC_RESERVE 和 896M
LINUX 内核虚拟地址空间到物理地址空间一般是固定连续影射的。 假定机器内存为512M, 从3G开始,到3G + 512M 为连续固定影射区。zone_dma, zone_normal为这个区域的。固定影射的VADDR可以直接使用(get a free page, then use pfn_to_virt()等宏定义转换得到vaddr)或用kmalloc等分配. 这样的vaddr的物理页是
分类:Linux文化 查阅全文
Makefile解读
========================================== Makefile 初探 ========================================== Linux的内核配置文件有两个,一个是隐含的.config文件,嵌入到主Makefile中;另一个是include/linux/autoconf.h,嵌入到各个c源文件中,它们由make confi
分类:Linux文化 查阅全文
[图]Linux堆内存释放的总结
Linux用户进程是如何释放内存的 Linux进程使用内存的基本流程: 见图1 从图中我们可以看出,进程的堆,并不是直接建立在Linux的内核的内存分配策略上的,而是建立在glibc的堆管理策略上的(也就是glibc的动态内存分配策略上),堆的管理是由glibc进行的。 所以我们调用free对malloc得到的内存进行释放的时候,并不是直接释放给操作系统,而是还给了glibc的堆管理
分类:Linux文化 查阅全文
嵌入式LINUX的入门
>>> 此贴的回复 >> 先装个LFS系统看看. 把内核编译到最小对自己的系统支持度最合适的地步 >>> 此贴的回复 >> 我觉得还是看看 构建嵌入式 linux 系统吧,我昨天买了一本,感觉都是嵌入式开发入门所需的基础知识。 >>> 此贴的回复 >> www.myembed.com 有详细的介绍,并且有视频教学 >>> 此贴的回复 >> 条件好的可以买套开发板!不然
分类:Linux文化 查阅全文
Linux下有没有类似UltraEdit32的工具软件?
>>> 此贴的回复 >> vim >>> 此贴的回复 >> 我建议你不妨可以先阅读这边的中文版文件。 http://edt1023.sayya.org/vim/ 还有这个问题应该上其他版问才对。 >>> 此贴的回复 >> 用ht >>> 此贴的回复 >> gedit 也不错
分类:Linux文化 查阅全文
代码比较工具
>>> 此贴的回复 >> 如果是想用肉眼观察比较结果的话,建议用 vim -d。 如果需要对比较结果进行存档或者再处理,就应该用 diff。 另外,比较程序文件之前,最好先用 indent 处理一下,变成相同的格式……
分类:Linux文化 查阅全文
UNIX网络编程(第二版) 的 源代码?
在学习这本书(是pdg格式的),可惜里面没有说源代码到哪里下载(因为没有前言部分),^_^,哪位老师有的话,请给我一份! 我的邮箱:[email protected] 非常的感谢!
分类:Linux文化 查阅全文
Linux 2.4上的tcpdump是不是依赖于libpcap呢?
>>> 此贴的回复 >> tcpdump 在执行的时候不需要 libpcap 库,但安装 RPM 包的时候需要所谓的“libpcap 包依赖” >>> 此贴的回复 >> 英语水平问题。。。。 libpcap.so.0.8.3 is needed by (installed) ppp-2.4.2-6.4.RHEL4.i386 这个怎么翻译? 是谁需要 libpcap.so.0.8.3
分类:Linux文化 查阅全文
linux下C编程有没有获取系统当前时间的函数?
>>> 此贴的回复 >> man gettimeofday 改IP的话.用ioctl的方式. CODE:[Copy to clipboard]int set_dev_ip(char *ip,char *ethname) { struct ifreq ifreq; struct protoent *pro; struct sockaddr_in ipaddr;
分类:Linux文化 查阅全文
关于getche()函数的问题
>>> 此贴的回复 >> getchar >>> 此贴的回复 >> 1. 你用 ncurses 提供的 getch() 与 getche() 这类由键盘取得一字元输入,前提是当然已经进入 ncurses 的环境,要不然那些项目都无效... ncures 使用,一般会是: CODE:[Copy to clipboard]initscr(); getch(); /* 你要的 ? */
分类:Linux文化 查阅全文
怎么从HTTP包中提取其中的URL字段?
>>> 此贴的回复 >> rfc2616
分类:Linux文化 查阅全文
GCC的问题:no input files
>>> 此贴的回复 >> gcc -o test test.c test是可执行文件 test.c是.c文件. >>> 此贴的回复 >> gcc -o tcpserver tcpserver.c ./tcpserver
分类:Linux文化 查阅全文
关于linux系统调用write()
>>> 此贴的回复 >> 不是.只是修改了缓冲区.操作系统定期刷新缓冲区的内容到磁盘上.如果想及时更新磁盘上的数据有必要使用fsync() >>> 此贴的回复 >> fflush()也有这个功能,但它里面的参数是文件句柄, 同 fsycn()有什么区别吗? >>> 此贴的回复 >> 一个是文件流, 一个是文件描述符. 他们之间是可以相互转换的. man fdopen 将文件描
分类:Linux文化 查阅全文
<< 142 143 144 145 146 147 148 149 150 151 152 153 154 155 156 157 158 159 160 161 162 >>