成人免费xxxxx在线视频软件_久久精品久久久_亚洲国产精品久久久_天天色天天色_亚洲人成一区_欧美一级欧美三级在线观看

linux句柄泄露問題查看

系統 Linux
我們在開發linux在線服務器的時候經常會遇會句柄泄露的問題。因為在linux系統設計里面遵循一切都是文件的原則,即磁盤文件、目錄、網絡套接字、磁盤、管道等,所有這些都是文件,在我們進行打開的時候會返回一個fd,即是文件句柄。

背景:

我們在開發linux在線服務器的時候經常會遇會句柄泄露的問題。因為在linux系統設計里面遵循一切都是文件的原則,即磁盤文件、目錄、網絡套接字、磁盤、管道等,所有這些都是文件,在我們進行打開的時候會返回一個fd,即是文件句柄。如果頻繁的打開文件,或者打開網絡套接字而忘記釋放就會有句柄泄露的現象。在linux系統中對進程可以調用的文件句柄數進行了限制,在默認情況下每個進程可以調用的最大句柄數是1024個,如果超過了這個限制,進程將無法獲取新的句柄,而從導致不能打開新的文件或者網絡套接字,對于線上服務器即會出現服務被拒絕的情況。

查看與修改句柄:

在linux系統中可以通過ulimit–n查看每個進程限制的最大句柄數,通過ulimit –HSn 10240修改進程的最大句柄數。當句柄數目達到限制后,就回出現”too many files open”。

查看進程占用的句柄數有幾種辦法:

1) 通過cat/proc/pid/fd可以查看線程pid號打開的線程;

2) 通過lsof命令, /usr/sbin/lsof-p 21404 命令結果如下:

COMMAND PID USER FD TYPE DEVICE SIZE NODE NAME

vas 21404 root cwd DIR 8,3 4096 30195729 /home/users/root/vas

vas 21404 root rtd DIR 8,2 4096 2 /

vas 21404 root txt REG 8,3 112201650 30195914 /home/users/root/vas

vas 21404 root mem REG 0,0 0 [heap] (stat: No such file or directory)

vas 21404 root mem REG 8,2 105080 339377 /lib64/ld-2.3.4.so

vas 21404 root mem REG 8,2 1493186 339367 /lib64/tls/libc-2.3.4.so

vas 21404 root mem REG 8,2 17943 339392 /lib64/libdl-2.3.4.so

vas 21404 root mem REG 8,2 613297 339369 /lib64/tls/libm-2.3.4.so

vas 21404 root mem REG 8,2 79336 490463 /usr/lib64/libz.so.1.2.1.2

COMMAND:進程的名稱

PID:進程標識符

USER:進程所有者

FD:文件描述符,應用程序通過文件描述符識別該文件。如 cwdtxt

TYPE:文件類型,如 DIRREGIPV4FIEO

DEVICE:指定磁盤的名稱

SIZE:文件的大小

NODE:索引節點(文件在磁盤上的標識)

NAME:打開文件的確切名稱

另外通lsof命令也可以查看占用端口的進程:

/usr/sbin/lsof-i :9001

原文鏈接:http://blog.csdn.net/daofengliu/article/details/38171953

責任編輯:牛小雨 來源: daofengliu博客
相關推薦

2023-07-07 13:56:54

2023-07-17 11:25:35

.NET程序WinDbgPerfview

2023-07-26 07:39:06

2023-08-01 09:52:16

GDI泄露內存

2009-11-12 09:42:51

Linux版本Linux問題修正

2021-01-27 10:56:05

Linux運維Linux系統

2013-12-23 09:25:21

2013-04-09 14:49:18

Linux內存統計內存泄露

2021-10-13 11:00:27

數據泄露漏洞信息安全

2022-05-10 14:15:36

區塊鏈數據泄露安全

2021-01-14 09:09:21

數據泄露密碼身份驗證

2024-10-31 09:24:42

2020-06-23 09:48:09

Python開發內存

2009-09-15 17:46:08

C#綁定句柄無效

2010-05-31 16:53:21

Java

2015-05-20 16:04:22

Chrome

2023-06-30 23:25:46

HTTP模塊內存

2025-01-08 08:47:44

Node.js內存泄露定時器

2018-02-06 08:15:07

2012-04-11 13:46:33

ibmdw
點贊
收藏

51CTO技術棧公眾號

主站蜘蛛池模板: aaa在线| av午夜电影 | 伊人网影院 | 波多野结衣中文字幕一区二区三区 | 日本偷偷操| a免费观看 | 日本一本在线 | 成人毛片视频免费 | 日韩精品在线观看免费 | 国产精品久久国产精品 | 国产一区二区在线视频 | 一级毛片成人免费看a | 曰韩三级| 国产中文字幕在线 | 日韩欧美二区 | 日韩激情一区 | 成人片免费看 | 不卡一区二区在线观看 | 全免一级毛片 | 欧美一级免费看 | 国产精品日韩欧美一区二区三区 | 亚洲 欧美 日韩在线 | 亚洲精品久久久久中文字幕欢迎你 | 视频在线一区二区 | 黄色一级毛片 | 亚洲精品电影网在线观看 | 欧美在线观看一区 | 欧美国产大片 | 污污免费网站 | 午夜久久久久久久久久一区二区 | 风间由美一区二区三区在线观看 | 中文字幕蜜臀av | 欧美成人精品激情在线观看 | 国产视频一区二区在线观看 | 中文字幕 欧美 日韩 | 欧美日韩一区二区电影 | 国产成人精品免高潮在线观看 | 精品一区二区电影 | 成人做爰69片免费观看 | 中国一级特黄真人毛片免费观看 | 国产成人午夜电影网 |