Pogledaj jedan post
Old 30.11.2009., 22:34   #63
@Annatar, dalmatino, jsosic i ostali zainteresirani

Eto, sjetio se jedne stvari koju se more popravit u RHELu/CentOSu.

Improve RHEL5 boot time by fixing nash's stabilized command

nash's stabilized command doesn't sleep as long as intended

Ima ko voljan backportat fix iz drugog linka? Anyone? Da napravimo nekaj korisno svi skupa

Kod:
[root@host ~]#  echo stabilized / | time strace nash
execve("/sbin/nash", ["nash"], [/* 30 vars */]) = 0
uname({sys="Linux", node="localhost.localdomain", ...}) = 0
brk(0)                                  = 0x13ced000
brk(0x13cee000)                         = 0x13cee000
arch_prctl(ARCH_SET_FS, 0x13ced930)     = 0
brk(0x13d0f000)                         = 0x13d0f000
open("/proc/net/psched", O_RDONLY)      = 3
fcntl(3, F_GETFD)                       = 0
fcntl(3, F_SETFD, FD_CLOEXEC)           = 0
fstat(3, {st_mode=S_IFREG|0444, st_size=0, ...}) = 0
mmap(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x2abc920e5000
read(3, "00000001 00000001 000f4240 00000"..., 4096) = 36
close(3)                                = 0
munmap(0x2abc920e5000, 4096)            = 0
access("/etc/selinux/", F_OK)           = 0
open("/etc/selinux/config", O_RDONLY)   = 3
fstat(3, {st_mode=S_IFREG|0644, st_size=513, ...}) = 0
mmap(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x2abc920e6000
read(3, "# This file controls the state o"..., 4096) = 513
read(3, "", 4096)                       = 0
close(3)                                = 0
munmap(0x2abc920e6000, 4096)            = 0
open("/proc/mounts", O_RDONLY)          = 3
fstat(3, {st_mode=S_IFREG|0444, st_size=0, ...}) = 0
mmap(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x2abc920e7000
read(3, "rootfs / rootfs rw 0 0\n/dev/root"..., 4096) = 585
close(3)                                = 0
munmap(0x2abc920e7000, 4096)            = 0
open("/selinux/mls", O_RDONLY)          = 3
read(3, "1", 19)                        = 1
close(3)                                = 0
socket(PF_FILE, SOCK_STREAM, 0)         = 3
fcntl(3, F_GETFD)                       = 0
fcntl(3, F_SETFD, FD_CLOEXEC)           = 0
connect(3, {sa_family=AF_FILE, path="/var/run/setrans/.setrans-unix"...}, 110) = 0
sendmsg(3, {msg_name(0)=NULL, msg_iov(5)=[{"\1\0\0\0", 4}, {"\1\0\0\0", 4}, {"\1\0\0\0", 4}, {"\0", 1}, {"\0", 1}], msg_controllen=0, msg_flags=0}, MSG_NOSIGNAL) = 14
readv(3, [{"\1\0\0\0", 4}, {"\1\0\0\0", 4}, {"\0\0\0\0", 4}], 3) = 12
readv(3, [{"\0", 1}], 1)                = 1
close(3)                                = 0
rt_sigaction(SIGSEGV, {0x407ed8, [SEGV], SA_RESTORER|SA_RESTART, 0x528580}, {SIG_DFL, [], 0}, 8) = 0
getppid()                               = 10473
getppid()                               = 10473
fstat(1, {st_mode=S_IFCHR|0620, st_rdev=makedev(136, 2), ...}) = 0
mmap(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x2abc920e8000
write(1, "(running in test mode).\n", 24(running in test mode).
) = 24
write(1, "Red Hat nash version 5.1.19.6 st"..., 39Red Hat nash version 5.1.19.6 starting
) = 39
rt_sigaction(SIGALRM, {0x407e4e, [ALRM], SA_RESTORER|SA_RESTART, 0x528580}, {SIG_DFL, [], 0}, 8) = 0
read(0, "stabilized /\n", 16384)        = 13
read(0, "", 16384)                      = 0
access("/usr/bin/stabilized", X_OK)     = -1 ENOENT (No such file or directory)
access("/bin/stabilized", X_OK)         = -1 ENOENT (No such file or directory)
access("/sbin/stabilized", X_OK)        = -1 ENOENT (No such file or directory)
access("/usr/sbin/stabilized", X_OK)    = -1 ENOENT (No such file or directory)
access("stabilized", X_OK)              = -1 ENOENT (No such file or directory)
stat("/", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0
nanosleep({0, 750000000}, {0, 750000000}) = 0
stat("/", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0
nanosleep({0, 750000000}, {0, 750000000}) = 0
stat("/", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0
nanosleep({0, 750000000}, {0, 750000000}) = 0
stat("/", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0
nanosleep({0, 750000000}, {0, 750000000}) = 0
stat("/", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0
nanosleep({0, 750000000}, {0, 750000000}) = 0
stat("/", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0
nanosleep({0, 750000000}, {0, 750000000}) = 0
stat("/", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0
nanosleep({0, 750000000}, {0, 750000000}) = 0
stat("/", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0
nanosleep({0, 750000000}, {0, 750000000}) = 0
stat("/", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0
nanosleep({0, 750000000}, {0, 750000000}) = 0
stat("/", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0
nanosleep({0, 750000000}, {0, 750000000}) = 0
stat("/", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0
exit_group(0)                           = ?
0.00user 0.02system 0:07.68elapsed 0%CPU (0avgtext+0avgdata 0maxresident)k
0inputs+0outputs (17major+367minor)pagefaults 0swaps

Zadnje uređivanje jets0n : 30.11.2009. at 22:43.
jets0n is offline  
Odgovori s citatom