AskOverflow.Dev

AskOverflow.Dev Logo AskOverflow.Dev Logo

AskOverflow.Dev Navigation

  • 主页
  • 系统&网络
  • Ubuntu
  • Unix
  • DBA
  • Computer
  • Coding
  • LangChain

Mobile menu

Close
  • 主页
  • 系统&网络
    • 最新
    • 热门
    • 标签
  • Ubuntu
    • 最新
    • 热门
    • 标签
  • Unix
    • 最新
    • 标签
  • DBA
    • 最新
    • 标签
  • Computer
    • 最新
    • 标签
  • Coding
    • 最新
    • 标签
主页 / user-15442

knorv's questions

Martin Hope
knorv
Asked: 2010-04-06 08:12:40 +0800 CST

一个 ext3 目录中的最大文件数,同时仍然获得可接受的性能?

  • 25

我有一个应用程序写入 ext3 目录,随着时间的推移,该目录已增长到大约 300 万个文件。不用说,读取这个目录的文件列表是非常慢的。

我不怪 ext3。正确的解决方案是让应用程序代码写入子目录,./a/b/c/abc.ext而不是仅使用./abc.ext.

我正在更改为这样的子目录结构,我的问题很简单:我应该在一个 ext3 目录中存储大约多少个文件,同时仍然可以获得可接受的性能?你有什么经验?

或者换句话说;假设我需要在结构中存储 300 万个文件,那么结构应该有多深./a/b/c/abc.ext?

显然这是一个无法准确回答的问题,但我正在寻找一个球场估计。

linux filesystems ext3 capacity-planning linux-kernel
  • 9 个回答
  • 22977 Views
Martin Hope
knorv
Asked: 2009-09-07 06:32:50 +0800 CST

在 Mac OS X 中以编程方式获取操作系统版本数据

  • 1

在 Red Hat 中,该文件/etc/redhat-release包含操作系统版本数据(例如“Red Hat release XX (Final)”)。

Mac OS X 中是否有任何类似的机制可用于以编程方式获取操作系统版本数据(例如“Mac OS X 10.5.8”)?

mac-osx
  • 2 个回答
  • 1620 Views
Martin Hope
knorv
Asked: 2009-09-05 00:15:15 +0800 CST

在“ps auxwww”输出中获取可执行文件的完整路径

  • 5

考虑输出中的以下几行"ps auxwww":

USER       PID  %CPU %MEM      VSZ    RSS   TT  STAT STARTED      TIME COMMAND
root      4262   0.0  0,1    76592   1104 s005  Ss   10:02am   0:00.03 login -pf yo
yo        4263   0.0  0,0    75964    956 s005  S    10:02am   0:00.03 -bash

如何强制ps将 COMMAND 列中的所有命令扩展为其完全限定的路径名​​?我希望登录被解析到 /usr/bin/login 和 Bash 到 /bin/bash。

Mac OS X 中是否有相当于procfs的功能?也就是说——是否有基于文件的机制来轻松获取进程信息?

mac-osx unix process ps
  • 4 个回答
  • 30183 Views
Martin Hope
knorv
Asked: 2009-08-31 13:13:37 +0800 CST

在新安装的 CentOS 5.3 机器上禁用服务?

  • 7

我最近安装了一台 CentOS 5.3 机器,我正在锁定它以便在无头环境中使用服务器(机器上不会使用 GUI)。该服务器将用作组合的 Web 和数据库服务器。

我已经禁用了 xfs 和 portmap,因为机器上显然不需要这些。

下面是一个 chkconfig 日志,它显示了机器上运行的服务。

问题:除了 xfs 和 portmap - 您会考虑禁用以下哪些服务?为什么?

chkconfig --list | grep 3:on

acpid           0:off   1:off   2:on    3:on    4:on    5:on    6:off
anacron         0:off   1:off   2:on    3:on    4:on    5:on    6:off
atd             0:off   1:off   2:off   3:on    4:on    5:on    6:off
auditd          0:off   1:off   2:on    3:on    4:on    5:on    6:off
autofs          0:off   1:off   2:off   3:on    4:on    5:on    6:off
crond           0:off   1:off   2:on    3:on    4:on    5:on    6:off
haldaemon       0:off   1:off   2:off   3:on    4:on    5:on    6:off
ip6tables       0:off   1:off   2:on    3:on    4:on    5:on    6:off
iptables        0:off   1:off   2:on    3:on    4:on    5:on    6:off
irqbalance      0:off   1:off   2:on    3:on    4:on    5:on    6:off
kudzu           0:off   1:off   2:off   3:on    4:on    5:on    6:off
mcstrans        0:off   1:off   2:on    3:on    4:on    5:on    6:off
messagebus      0:off   1:off   2:off   3:on    4:on    5:on    6:off
microcode_ctl   0:off   1:off   2:on    3:on    4:on    5:on    6:off
netfs           0:off   1:off   2:off   3:on    4:on    5:on    6:off
network         0:off   1:off   2:on    3:on    4:on    5:on    6:off
readahead_early 0:off   1:off   2:on    3:on    4:on    5:on    6:off
restorecond     0:off   1:off   2:on    3:on    4:on    5:on    6:off
sshd            0:off   1:off   2:on    3:on    4:on    5:on    6:off
syslog          0:off   1:off   2:on    3:on    4:on    5:on    6:off
yum-updatesd    0:off   1:off   2:on    3:on    4:on    5:on    6:off
security
  • 5 个回答
  • 3012 Views
Martin Hope
knorv
Asked: 2009-08-24 15:27:03 +0800 CST

您对新的 Tomcat 安装进行了哪些配置更改?

  • 5

安装 Tomcat 5 后,您应用了哪些配置更改/调整,为什么?

具体说明:说出您编辑的文件、更改的设置以及这样做的原因。

一些感兴趣的领域:

  • 常规配置更改
  • 关于“虚拟主机处理”的最佳实践
  • 性能调整
  • 稳定性调整
  • 安全设定
tomcat java configuration
  • 5 个回答
  • 1343 Views
Martin Hope
knorv
Asked: 2009-08-17 09:51:18 +0800 CST

自动“yum 更新”以保持服务器安全 - 利弊?

  • 9

我正在考虑yum -qy update在一些没有得到定期维护的机器上添加一个定期运行的 cronjob。目标是使机器在安全补丁方面保持最新状态,否则这些补丁会应用得太晚。我只使用 CentOS 基础储存库。

问题:

  • 根据您的经验 - 这种方法有多“安全”?我应该期待偶尔更新失败吗?这种方法大约多久需要重新启动一次?
  • 这种方法的优点/缺点或其他问题?
  • 您如何使用自动化使您的机器保持最新状态?
linux
  • 5 个回答
  • 6636 Views
Martin Hope
knorv
Asked: 2009-08-16 01:58:17 +0800 CST

您将如何解释以下 vmstat 输出?

  • 11

考虑以下五台机器(名为 c、h、j、s 和 u)及其各自的vmstat 1输出。

给定来自 vmstat 输出的信息:

  • 您认为哪些机器状态良好?为什么?你的理由是什么?
  • 您认为哪些机器状况不佳?为什么?你的理由是什么?你会如何修复它?升级内存、CPU、IO 子系统或其他什么?

我正在尝试学习如何获得解释 vmstat 输出的直观感觉。

机器c:

 # vmstat 1
 procs -----------memory---------- ---swap-- -----io---- --system-- -----cpu------
  r  b   swpd   free   buff  cache   si   so    bi    bo   in   cs us sy id wa st
  1  0      4   9456  10692 304020    0    0   193    92  310  131  7  1 80 11  2
  2  0      4  10212  10676 303020    0    0   412    40 1265  514 11  0 80  8  2
  1  1      4   9664  10684 303328    0    0   320    60 1311  545  7  0 84  7  2

机器 h:

 # vmstat 1
 procs -----------memory---------- ---swap-- -----io---- --system-- -----cpu------
  r  b   swpd   free   buff  cache   si   so    bi    bo   in   cs us sy id wa st
  0  2 892948  10084  11352 140248   14    9    67   113  123  184  1  0 81 13  4
  1  1 892948   9828  11360 140420   80    0   232    56 1436  839  1  0 74 24  2
  0  1 892948   9424  11368 140596   88    0   192   780 1405  564  1  0 74 23  2

机器 j:

 # vmstat 1
 procs -----------memory---------- ---swap-- -----io---- --system-- -----cpu------
  r  b   swpd   free   buff  cache   si   so    bi    bo   in   cs us sy id wa st
  0  2    300 152276   7432 616948    0    3   922   795   38   29  8  1 65 25  0
  0  0    300 152096   7436 617136    0    0   184     0  243  421  2  1 77 20  0
  0  0    300 152096   7436 617136    0    0     0    28  160  285  0  0 100  0  0

机器:

 # vmstat 1
 procs -----------memory---------- ---swap-- -----io---- --system-- -----cpu------
  r  b   swpd   free   buff  cache   si   so    bi    bo   in   cs us sy id wa st
  0  0  57748 213168  17672 1282888    0    0    23     6    0    0 11  1 79  9  0
  0  0  57748 213224  17676 1282900    0    0    24     0   33  503  1  0 98  1  0
  0  0  57748 213224  17676 1282900    0    0     0     0    7  254  0  0 100  0  0

机器你:

 # vmstat 1
 procs -----------memory---------- ---swap-- -----io---- --system-- -----cpu------
  r  b   swpd   free   buff  cache   si   so    bi    bo   in   cs us sy id wa st
  0  3 452708   8860   2724 266032   34   16   248   244    5   15  5  3 72 19  1
  0  2 452708  62240   2776 211880  292    0  1952     0  625  749  9  2 70 18  1
  1  1 452708  63752   2832 212320  228    0   816     0  745  821  4  0 67 28  1
linux
  • 2 个回答
  • 8769 Views
Martin Hope
knorv
Asked: 2009-08-15 05:49:00 +0800 CST

配置 Varnish 为客户端缓存重写 Expires/Cache-Control 标头

  • 7

如何配置 Varnish,以便对匹配“*.css”的请求的所有响应都在客户端的浏览器中缓存 30 天?

我想要实现的是让 Varnish 设置正确的“Expires:”和/或“Cache-Control”设置,以便所有 CSS:s 缓存 30 天,而不管后端对客户端缓存能力的评价如何这些对象。

performance
  • 3 个回答
  • 12803 Views
Martin Hope
knorv
Asked: 2009-08-04 10:58:45 +0800 CST

为什么使用 OurDelta(替代 MySQL 发行版)?

  • 2

这是向在生产中使用OurDelta 的人提出的问题:

  • 为什么选择 OurDelta 而不是标准的 MySQL 发行版?
  • 与标准 MySQL 发行版相比,OurDelta 的优缺点?
mysql
  • 1 个回答
  • 225 Views

Sidebar

Stats

  • 问题 205573
  • 回答 270741
  • 最佳答案 135370
  • 用户 68524
  • 热门
  • 回答
  • Marko Smith

    新安装后 postgres 的默认超级用户用户名/密码是什么?

    • 5 个回答
  • Marko Smith

    SFTP 使用什么端口?

    • 6 个回答
  • Marko Smith

    命令行列出 Windows Active Directory 组中的用户?

    • 9 个回答
  • Marko Smith

    什么是 Pem 文件,它与其他 OpenSSL 生成的密钥文件格式有何不同?

    • 3 个回答
  • Marko Smith

    如何确定bash变量是否为空?

    • 15 个回答
  • Martin Hope
    Tom Feiner 如何按大小对 du -h 输出进行排序 2009-02-26 05:42:42 +0800 CST
  • Martin Hope
    Noah Goodrich 什么是 Pem 文件,它与其他 OpenSSL 生成的密钥文件格式有何不同? 2009-05-19 18:24:42 +0800 CST
  • Martin Hope
    Brent 如何确定bash变量是否为空? 2009-05-13 09:54:48 +0800 CST
  • Martin Hope
    cletus 您如何找到在 Windows 中打开文件的进程? 2009-05-01 16:47:16 +0800 CST

热门标签

linux nginx windows networking ubuntu domain-name-system amazon-web-services active-directory apache-2.4 ssh

Explore

  • 主页
  • 问题
    • 最新
    • 热门
  • 标签
  • 帮助

Footer

AskOverflow.Dev

关于我们

  • 关于我们
  • 联系我们

Legal Stuff

  • Privacy Policy

Language

  • Pt
  • Server
  • Unix

© 2023 AskOverflow.DEV All Rights Reserve