У кого есть UNIX?

User avatar
idle0
Уже с Приветом
Posts: 2846
Joined: 28 Jun 2000 09:01
Location: Milwaukee, WI

У кого есть UNIX?

Post by idle0 »

Если есть Solaris (лучше помощнее - из серии Sunfire) - запустите вот такие комманды:

/bin/time mkfile 100m /var/tmp/testfile.100m
rm /var/tmp/testfile.100m
/usr/platform/`uname -i`/sbin/prtdiag -v

А результат - можно сюда, а можно в ЛС

Если Solaris-a нет, тогда просто

time dd if=/dev/zero of=/var/tmp/testfile.100m bs=8192 count=12800
rm /var/tmp/testfile.100m

и напишите, что у вас за компьютер и какой там стоит OC

Спасибо!
Last edited by idle0 on 14 Aug 2003 13:50, edited 2 times in total.
moria# show running-config
User avatar
Vasik
Уже с Приветом
Posts: 2191
Joined: 04 Nov 2001 10:01
Location: Новый cвет

Post by Vasik »

Солярка была только интеловая и временно отдыхает, а на её железе злобно окопался MS, sorry

Из того что есть в кладовке (компьютер беленький такой, старенький :mrgreen: Pentium-100) [root@linux05 /root]# uname -a
Linux linux05 2.2.16-22 #1 Tue Aug 22 16:16:55 EDT 2000 i586 unknown

[root@linux05 /root]# /bin/time dd if=/dev/null of=/var/tmp/testfile.100m bs=819
2 count=12800 rm /var/tmp/testfile.100m
bash: /bin/time: No such file or directory

:mrgreen: :mrgreen: :mrgreen:

[root@linux05 /root]# time dd if=/dev/null of=/var/tmp/testfile.100m bs=8192 cou
nt=12800
0+0 records in
0+0 records out

real 0m0.028s
user 0m0.010s
sys 0m0.020s

Ну як, полегчало? :D

PS Сдаётся мне что это не то что вы хотели, потому как файл у меня по вашей команде создаётся нулевой длины...
User avatar
A. Fig Lee
Уже с Приветом
Posts: 12072
Joined: 17 Nov 2002 03:41
Location: английская колония

Re: У кого есть UNIX?

Post by A. Fig Lee »

idle0 wrote:Если есть Solaris (лучше помощнее - из серии Sunfire) - запустите вот такие комманды:

/bin/time mkfile 100m /var/tmp/testfile.100m
rm /var/tmp/testfile.100m
/usr/platform/`uname -i`/sbin/prtdiag -v

А результат - можно сюда, а можно в ЛС

Если Solaris-a нет, тогда просто

/bin/time dd if=/dev/null of=/var/tmp/testfile.100m bs=8192 count=12800
rm /var/tmp/testfile.100m

и напишите, что у вас за компьютер и какой там стоит OC

Спасибо!

Ну напечатал чегото. Нули всякие. Но space left и т.д.
Смысл то в чем?
Верить нельзя никому - даже себе. Мне - можно!
lozzy
Уже с Приветом
Posts: 2435
Joined: 12 Jun 2001 09:01

Re: У кого есть UNIX?

Post by lozzy »

Комп в стойке стоит HP Netserver LP 1000R (Intel P3 xeon 850MHz). Работает как файл и ftp/www сервер. Linux ASP на нем - тот, что русский :) (не смеятся, не я ставил ! :mrgreen: )

[root@www root]# uname -a
Linux testpc 2.4.18-5asp #1 Sat Jul 6 20:16:12 EEST 2002 i686 unknown

[root@www root]# time dd if=/dev/null of=/var/tmp/testfile.100m bs=8192 count=12800
0+0 входных записей
0+0 выходных записей

real 0m0.002s
user 0m0.000s
sys 0m0.000s


А вот лог с универоского древнего мэйл сервера (я не знаю, что там стоит за хардвер)

univ:~ $ /bin/time mkfile 100m /var/tmp/testfile.100m

real 16.2
user 0.1
sys 7.8
univ:~ $ rm /var/tmp/testfile.100m
univ:~ $ /usr/platform/`uname -i`/sbin/prtdiag -v
System Configuration: Sun Microsystems sun4d SPARCserver 1000E
System clock frequency: 50 MHz
Memory size: 256Mb
Number of XDBuses: 1
CPU Units: Frequency Cache-Size Memory Units: Group Size
A: MHz MB B: MHz MB 0: MB 1: MB 2: MB 3: MB
--------- --------- ----- ----- ----- -----
Board0: 60 1.0 60 1.0 128 128 0 0
======================SBus Cards=========================================

Board0: SBus clock frequency: 25 MHz
0: dma/esp(scsi) 'SUNW,500-2015'
lebuffer/le(network) 'SUNW,500-2015'
1: cgsix 'SUNW,501-2325'
2: ZATMSBUS 'WA-C401'
3: QLGC,isp/sd(block) 'QLGC,ISP1000'

No failures found in System
===========================

Most recent AC Power Failure:
=============================
Fri May 31 15:32:36 2002

No System Watchdog Log found
============================
Steel helmet protects your teeth from the morning to the evening.
User avatar
idle0
Уже с Приветом
Posts: 2846
Joined: 28 Jun 2000 09:01
Location: Milwaukee, WI

Post by idle0 »

Vasik wrote:Солярка была только интеловая и временно отдыхает, а на её железе злобно окопался MS, sorry

Из того что есть в кладовке (компьютер беленький такой, старенький :mrgreen: Pentium-100) [root@linux05 /root]# uname -a
Linux linux05 2.2.16-22 #1 Tue Aug 22 16:16:55 EDT 2000 i586 unknown

[root@linux05 /root]# /bin/time dd if=/dev/null of=/var/tmp/testfile.100m bs=819
2 count=12800 rm /var/tmp/testfile.100m
bash: /bin/time: No such file or directory


Это потому что надо было

time dd if=/dev/zero of=/var/tmp/testfile.100m bs=8192 count=12800
rm /var/tmp/testfile.100m

А за результаты - спасибо!
Last edited by idle0 on 14 Aug 2003 13:50, edited 1 time in total.
moria# show running-config
User avatar
idle0
Уже с Приветом
Posts: 2846
Joined: 28 Jun 2000 09:01
Location: Milwaukee, WI

Re: У кого есть UNIX?

Post by idle0 »

A. Fig Lee wrote:
idle0 wrote:Если есть Solaris (лучше помощнее - из серии Sunfire) - запустите вот такие комманды:

/bin/time mkfile 100m /var/tmp/testfile.100m
rm /var/tmp/testfile.100m
/usr/platform/`uname -i`/sbin/prtdiag -v

А результат - можно сюда, а можно в ЛС

Если Solaris-a нет, тогда просто

/bin/time dd if=/dev/null of=/var/tmp/testfile.100m bs=8192 count=12800
rm /var/tmp/testfile.100m

и напишите, что у вас за компьютер и какой там стоит OC

Спасибо!

Ну напечатал чегото. Нули всякие. Но space left и т.д.
Смысл то в чем?


Надо было /dev/zero вместо /dev/null

А смысл в том, что бы набрать статистику о скорости, с какой OC пишет на диск.

Если было no space left - надо удалить /var/tmp/testfile.100m

Спасибо!
moria# show running-config
Michael Popov
Уже с Приветом
Posts: 991
Joined: 09 Sep 2001 09:01
Location: The Earth

Post by Michael Popov »

Enjoy

Solaris 2.8

Code: Select all

real        2.7
user        0.0
sys         1.3
System Configuration:  Sun Microsystems  sun4u Sun Fire V100 (UltraSP
ARC-IIe 500MHz)
System clock frequency: 100 MHz
Memory size: 512 Megabytes

========================= CPUs =========================

                    Run   Ecache   CPU    CPU
Brd  CPU   Module   MHz     MB    Impl.   Mask
---  ---  -------  -----  ------  ------  ----
 0     0     0      500     0.2   13       1.4


========================= IO Cards =========================


No failures found in System
===========================

========================= HW Revisions =========================

ASIC Revisions:
---------------

System PROM revisions:
----------------------
  CORE 1.0.14 2001/11/07 17:16


Solaris 2.6

Code: Select all

real        8.4
user        0.0
sys         1.3
System Configuration:  Sun Microsystems  sun4u Sun Ultra 5/10 UPA/PCI (Ultra
SPARC-IIi 440MHz)
System clock frequency: 110 MHz
Memory size: 512 Megabytes

========================= CPUs =========================

                    Run   Ecache   CPU    CPU
Brd  CPU   Module   MHz     MB    Impl.   Mask
---  ---  -------  -----  ------  ------  ----
 0     0     0      440     2.0   12       9.1


========================= IO Cards =========================

     Bus   Freq
Brd  Type  MHz   Slot  Name                              Model
---  ----  ----  ----  --------------------------------  -------------------
---
 0   UPA   110    30   FFB, Double Buffered              SUNW,501-4788


No failures found in System
===========================

========================= HW Revisions =========================

ASIC Revisions:
---------------

System PROM revisions:
----------------------


HPUX 11.11 PA-RISC

Code: Select all

12800+0 records in
12800+0 records out

real        4.4
user        0.0
sys         0.9
Best regards,

Michael Popov
zVlad
Уже с Приветом
Posts: 16208
Joined: 30 Apr 2003 16:43

Post by zVlad »

Computer: IBM mainframe z900
OS: Unix System Services in OS/390

$ uname -a
OS/390 MVS0EB 10.00 02 2064
$

$ time dd if=/dev/null of=/u/sivb/testfile.50m bs=8192 count=12800
FSUM6384 0+0 records in
0+0 records out

real 0m 0.05s
user 0m 0.00s
sys 0m 0.00s
$

I'm not an expert with any Unix's. There is no 'mkfile' command in USS. I just copyied binary file (50 Mb), and ran 'time' command with 'dd' for that file.
verzlo
Уже с Приветом
Posts: 900
Joined: 20 Jul 2001 09:01

Post by verzlo »

OS - IBM AIX5L -
Hardware - IBM P690
====================================================
time dd if=/dev/zero of=/var/tmp/testfile.100m bs=8192 count=12800
rm /var/tmp/testfile.100m
=========================
12800+0 records in.
12800+0 records out.

real 0m0.68s
user 0m0.01s
sys 0m0.77s
==========================
User avatar
Vasik
Уже с Приветом
Posts: 2191
Joined: 04 Nov 2001 10:01
Location: Новый cвет

Post by Vasik »

idle0 wrote:Это потому что надо было

time dd if=/dev/zero of=/var/tmp/testfile.100m bs=8192 count=12800
rm /var/tmp/testfile.100m



Ааааа, ну тогда так (на том же хламовом железе):

12800+0 records in
12800+0 records out

real 0m29.366s
user 0m0.330s
sys 0m17.120s
User avatar
r00t
Уже с Приветом
Posts: 676
Joined: 28 Apr 2003 02:06
Location: Vilnius->Boston

Post by r00t »

time dd if=/dev/zero of=/var/tmp/testfile.100m bs=8192 count=12800
12800+0 records in
12800+0 records out
104857600 bytes transferred in 2.892092 secs (36256661 bytes/sec)

real 0m2.930s
user 0m0.016s
sys 0m0.546s

uname -a
FreeBSD xxx.xxx.org 5.1-RELEASE FreeBSD 5.1-RELEASE #1: Tue Jul 15 00:49:18 EDT 2003 root@xxx.xxx.org:/usr/obj/usr/src/sys/CARDIO i386
Last edited by r00t on 14 Aug 2003 18:40, edited 1 time in total.
Не нравятся мне верблюды, да и вообще я не доверяю тому, кто может не пить неделю.
User avatar
r00t
Уже с Приветом
Posts: 676
Joined: 28 Apr 2003 02:06
Location: Vilnius->Boston

Post by r00t »

time dd if=/dev/zero of=/tmp/testfile.100m bs=8192 count=12800 12800+0 records in
12800+0 records out
0.000u 0.890s 0:00.91 97.8% 0+0k 0+0io 139pf+0w


uname -a
Linux hwxtal.tch.harvard.edu 2.4.18 #1 SMP Thu Mar 21 23:57:53 EST 2002 i686 unknown
Не нравятся мне верблюды, да и вообще я не доверяю тому, кто может не пить неделю.
User avatar
r00t
Уже с Приветом
Posts: 676
Joined: 28 Apr 2003 02:06
Location: Vilnius->Boston

Post by r00t »

А вот тут хуже - зеркало, плюс туча почтовых юзверей гоняющих попу при 250+ мегах в ящике:

time dd if=/dev/zero of=/var/tmp/testfile.100m bs=8192 count=12800
12800+0 records in
12800+0 records out
104857600 bytes transferred in 14.618442 secs (7172967 bytes/sec)

real 0m14.716s
user 0m0.016s
sys 0m0.421s

FreeBSD xxx.xxx.harvard.edu 4.5-STABLE FreeBSD 4.5-STABLE #2: Fri Feb 22 20:11:29 EST 2002 root@xxx.xxx.harvard.edu:/usr/src/sys/compile/MAIL i386


Ну и система постарше....
Не нравятся мне верблюды, да и вообще я не доверяю тому, кто может не пить неделю.
User avatar
idle0
Уже с Приветом
Posts: 2846
Joined: 28 Jun 2000 09:01
Location: Milwaukee, WI

Post by idle0 »

zVlad wrote:Computer: IBM mainframe z900
OS: Unix System Services in OS/390

$ uname -a
OS/390 MVS0EB 10.00 02 2064
$

$ time dd if=/dev/null of=/u/sivb/testfile.50m bs=8192 count=12800
FSUM6384 0+0 records in
0+0 records out

real 0m 0.05s
user 0m 0.00s
sys 0m 0.00s
$

I'm not an expert with any Unix's. There is no 'mkfile' command in USS. I just copyied binary file (50 Mb), and ran 'time' command with 'dd' for that file.


Can you try

time dd if=/dev/zero of=/u/sivb/testfile.50m bs=8192 count=12800

Thank you!
moria# show running-config
Hamster
Уже с Приветом
Posts: 11475
Joined: 20 Nov 2000 10:01
Location: Escondido, CA

Post by Hamster »

real 0m1.233s
user 0m0.010s
sys 0m1.220s

Pentium III 933 MHz, Linux 2.4.18, HD Maxtor 5T020H2 ( primary master ), reiserfs
zVlad
Уже с Приветом
Posts: 16208
Joined: 30 Apr 2003 16:43

Post by zVlad »

Idle0,

$ time dd if=/dev/zero of=/u/sivb/testfile.50m bs=8192 count=12800
dd: FSUM6003 input file "/dev/zero": EDC5129I No such file or directory.

real 0m 0.08s
user 0m 0.01s
sys 0m 0.00s
$
User avatar
r00t
Уже с Приветом
Posts: 676
Joined: 28 Apr 2003 02:06
Location: Vilnius->Boston

Post by r00t »

zVlad wrote:dd: FSUM6003 input file "/dev/zero": EDC5129I No such file or directory.
Все у них там в ибмах не так, как у людей :)

с другой стороны OS/390 юниксом назвать - это надо себя очень не любить :D :D
Не нравятся мне верблюды, да и вообще я не доверяю тому, кто может не пить неделю.
hren
Уже с Приветом
Posts: 507
Joined: 15 May 2002 13:30
Location: Moscow, Russia

Post by hren »

HP Superdom, 4-х прооцессорная статическая ячейка
Работает два экземпляра SAP BW и два Oracle, рабочий день скоро закончится, загрузка низкая, примерно такая:

Load averages: 0.00, 0.01, 0.02
201 processes: 170 sleeping, 30 running, 1 zombie
Cpu states:
CPU LOAD USER NICE SYS IDLE BLOCK SWAIT INTR SSYS
0 0.00 5.2% 0.0% 8.5% 86.3% 0.0% 0.0% 0.0% 0.0%
1 0.00 6.2% 0.0% 8.5% 85.3% 0.0% 0.0% 0.0% 0.0%
2 0.00 4.8% 0.0% 9.9% 85.3% 0.0% 0.0% 0.0% 0.0%
3 0.00 7.2% 0.0% 8.0% 84.9% 0.0% 0.0% 0.0% 0.0%
--- ---- ----- ----- ----- ----- ----- ----- ----- -----
avg 0.00 5.8% 0.0% 8.7% 85.5% 0.0% 0.0% 0.0% 0.0%

uname -a
HP-UX sapbwdvp B.11.11 U 9000/800 2983165417 unlimited-user license

Внутренние диски, на которых система, программно зазеркалированы.
Использована команда timex, поскольку time в HP-UX имеет другой формат вывода. Повторяемость результатов хорошая.

timex dd if=/dev/zero of=/var/tmp/testfile.100m bs=8192 count=12800
12800+0 records in
12800+0 records out

real 1.26
user 0.02
sys 0.62


А вот результат той же операции на той же машине в тех же условиях при записи файла на внешний RAID-5 на XP-512.

timex dd if=/dev/zero of=/oracle/BW0/sapdata1/testfile.100m bs=8192 count=12800
12800+0 records in
12800+0 records out

real 0.60
user 0.02
sys 0.57

В принципе, эти результаты не очень показательны, поскольку 100 Мб пишутся в кэш и реальной скорости не видно. Надо тестировать на файлах в несколько гигабайт, но для этого надо иметь достаточные пространство и разрядность. Вот для примера результат создания 5-ми гигабайтного файла (нет больше 5 гигов свободного места ни в одной из файловых систем) на внешнем массиве (те же условия).

timex dd if=/dev/zero of=/oracle/BW0/sapdata1/testfile.5g bs=8192 count=640000
640000+0 records in
640000+0 records out

real 1:57.12
user 1.06
sys 35.77


А это создание файла чуть меньше 4 G (столько было места) на внутреннем зеркале:

timex dd if=/dev/zero of=/var/tmp/testfile.4g bs=8192 count=510000
510000+0 records in
510000+0 records out

real 3:14.32
user 0.86
sys 28.02

Разница в общем времени работы уже хорошо видна, а время в системном режиме для одной и той же дисковой конфигурации пропорционально только размеру файла.
zVlad
Уже с Приветом
Posts: 16208
Joined: 30 Apr 2003 16:43

Post by zVlad »

r00t wrote: "с другой стороны OS/390 юниксом назвать - это надо себя очень не любить"

Что Вы имеете в иду?

OS/390 - это не Unix. В OS/390 имеется компонента USS - Unix System Services. Очень тесно увязанная с традиционной средой OS/390, но ни в коем случае не заменяющая. USS делает OS/390 по истине универсальной средой, хотя на мэйнфрэйм имеются и другие способы добиться универсальности. Лично я не вижу от наличия USS в OS/390 ничего замечательного. USS ни дает ничего что было бы не возможно в OS/390 без этого. Мне кажется, USS создано для того чтобы можно было использовать специалистов Unix на мэйнфрэймах, ну и для более легкого портирования программ.
User avatar
Dmitry67
Уже с Приветом
Posts: 28283
Joined: 29 Aug 2000 09:01
Location: SPB --> Gloucester, MA, US --> SPB --> Paris

Post by Dmitry67 »

А у кого есть Windows, пожалуйста запустите для статистики

C:
cd \
del *.*

результаты слать мне :)
Зарегистрированный нацпредатель, удостоверение N 19719876044787 от 22.09.2014
Palych
Уже с Приветом
Posts: 13989
Joined: 16 Jan 2001 10:01

Post by Palych »

Dmitry67 wrote:А у кого есть Windows, пожалуйста запустите для статистики

C:
cd \
del *.*

результаты слать мне :)


:mrgreen: Почти как универсальный патч от Бармина... :mrgreen:
User avatar
Ka6aH4uk
Уже с Приветом
Posts: 474
Joined: 01 Aug 2003 23:37
Location: Atlanta, GА

Post by Ka6aH4uk »

Dmitry67 wrote:А у кого есть Windows, пожалуйста запустите для статистики

C:
cd \
del *.*

результаты слать мне :)


Here is another test:

Start->Run-> cmd
cd \
del * /s /q

Этот тест часто разрешает многие проблемы с Вашим компутером.
User avatar
r00t
Уже с Приветом
Posts: 676
Joined: 28 Apr 2003 02:06
Location: Vilnius->Boston

Post by r00t »

zVlad wrote:r00t wrote: "с другой стороны OS/390 юниксом назвать - это надо себя очень не любить"

Что Вы имеете в иду?

OS/390 - это не Unix.
Вот именно это и имею ввиду :)
Не нравятся мне верблюды, да и вообще я не доверяю тому, кто может не пить неделю.
User avatar
SVK
Уже с Приветом
Posts: 8403
Joined: 23 Jul 2003 03:53
Location: SPb - KW - NY - CT - MD

Post by SVK »

r00t wrote:
zVlad wrote:r00t wrote: "с другой стороны OS/390 юниксом назвать - это надо себя очень не любить"

Что Вы имеете в иду?

OS/390 - это не Unix.
Вот именно это и имею ввиду :)

USS под OS/390 - является гораздо бОльшим Unix-ом, чем например C:>cmd под Windows является DOS-ом. Хотя конечно, IBM наложила на этот Unix свой неповторимый отпечаток... :D
LG - Life's good.
But good life is much better.
zVlad
Уже с Приветом
Posts: 16208
Joined: 30 Apr 2003 16:43

Post by zVlad »

Я не Unix guy, но как мне кажется эталона Unix-a в природе не существует (как не существует эталона реляционных баз данных). Каждый отдельный вендор наложил на то что понимают под Unix свою десницу. Между тем имеется стандарт POSIX разные изданий, и например читая описание команд shell для USS я вижу какому POSIX та или иная команда соответствует (если вообще).

На мой взгляд правильной формулировкой может быть:

OS/390 и zOS - это операционные системы с двуми интегрированными операционными средами: MVS и Unix. Последний соответствует стандарту POSIX (такой то редакции).

Так что остается не понятно, r00t, что Вы все таки имеете в виду подчеркивая "OS/390 - это не UNIX". А что по Вашему UNIX? HP-UX или Solaris? Они ведь наверняка тоже разные, а есть еще AIX, BSD, SCO.

Return to “Вопросы и новости IT”