Monthly Archives: Июль 2011

День системного администратора

Сегодня пятница, 29 июля 2011 года, празднуется  «День системного администратора» , этот праздник был заведен 28 июля 1999 года Тедом Кекатосом(Ted Kekatos), системным администратором из Чикаго, сегодня во всем пример  празднуется System Administrator Appreciation Day.

Хочется поздравить всех системных администраторов, которые администрируют сети, сервера, рабочие станции, а так же поддерживают всю ИТ инфраструктуру предприятия или фирм. C праздником коллеги =)

FreeBSD — смотрим информацию о процессоре

В данной заметке речь пойдет о том, как просмотреть информацию о процессоре:

И так начнем:

1) Смотри  тип и  частоту процессора:

sysctl -a | egrep -i 'hw.machine|hw.model|hw.ncpu'

Пример:

<pre>%sysctl -a | egrep -i 'hw.machine|hw.model|hw.ncpu'
hw.machine: amd64
hw.model: Intel(R) Core(TM) i5 CPU         650  @ 3.20GHz
hw.ncpu: 4
hw.machine_arch: amd64

2) Смотрим информацию о CPU из dmesg

dmesg | grep -i cpu

Пример:

%dmesg | grep -i cpu
CPU: Intel(R) Core(TM) i5 CPU         650  @ 3.20GHz (3199.98-MHz K8-class CPU)
  Logical CPUs per core: 2
FreeBSD/SMP: Multiprocessor System Detected: 4 CPUs
 cpu0 (BSP): APIC ID:  0
 cpu1 (AP/HT): APIC ID:  1
 cpu2 (AP): APIC ID:  4
 cpu3 (AP/HT): APIC ID:  5
cpu0: <ACPI CPU> on acpi0
coretemp0: <CPU On-Die Thermal Sensors> on cpu0
est0: <Enhanced SpeedStep Frequency Control> on cpu0
p4tcc0: <CPU Frequency Thermal Control> on cpu0
cpu1: <ACPI CPU> on acpi0
coretemp1: <CPU On-Die Thermal Sensors> on cpu1
est1: <Enhanced SpeedStep Frequency Control> on cpu1
p4tcc1: <CPU Frequency Thermal Control> on cpu1
cpu2: <ACPI CPU> on acpi0
coretemp2: <CPU On-Die Thermal Sensors> on cpu2
est2: <Enhanced SpeedStep Frequency Control> on cpu2
p4tcc2: <CPU Frequency Thermal Control> on cpu2
cpu3: <ACPI CPU> on acpi0
coretemp3: <CPU On-Die Thermal Sensors> on cpu3
est3: <Enhanced SpeedStep Frequency Control> on cpu3
p4tcc3: <CPU Frequency Thermal Control> on cpu3
SMP: AP CPU #1 Launched!
SMP: AP CPU #2 Launched!
SMP: AP CPU #3 Launched!

Аналогичная информация лежит в файле /var/run/dmesg.boot

grep -i cpu /var/run/dmesg.boot

3) Смотрим информацию о CPU с помощью sysctl

sysctl -a | grep -i cpu | less

пример:

%sysctl -a | grep -i cpu | less
kern.threads.virtual_cpu: 4
kern.ccpu: 0
kern.smp.cpus: 4
kern.smp.maxcpus: 16
debug.cpufreq.verbose: 0
debug.cpufreq.lowest: 0
debug.kdb.stop_cpus: 1
debug.stop_cpus_with_nmi: 1
hw.model: Intel(R) Core(TM) i5 CPU         650  @ 3.20GHz
hw.ncpu: 4
hw.acpi.cpu.cx_lowest: C1
machdep.cpu_idle_hlt: 1
machdep.hlt_cpus: 0
machdep.hlt_logical_cpus: 0
machdep.logical_cpus_mask: 14
dev.cpu.0.%desc: ACPI CPU
dev.cpu.0.%driver: cpu
dev.cpu.0.%location: handle=\_PR_.CPU0
dev.cpu.0.%pnpinfo: _HID=none _UID=0
dev.cpu.0.%parent: acpi0
dev.cpu.0.temperature: 33
dev.cpu.0.freq: 3193
dev.cpu.0.freq_levels: 3193/73000 2793/63875 2394/54750 1995/45625 1596/36500 1197/27375 798/18250 399/9125
dev.cpu.0.cx_supported: C1/0
dev.cpu.0.cx_lowest: C1
dev.cpu.0.cx_usage: 100.00% last 5000us
dev.cpu.1.%desc: ACPI CPU
dev.cpu.1.%driver: cpu
dev.cpu.1.%location: handle=\_PR_.CPU1
dev.cpu.1.%pnpinfo: _HID=none _UID=0
dev.cpu.1.%parent: acpi0
dev.cpu.1.temperature: 33
dev.cpu.1.cx_supported: C1/0
dev.cpu.1.cx_lowest: C1
dev.cpu.1.cx_usage: 100.00% last 5000us
dev.cpu.2.%desc: ACPI CPU
dev.cpu.2.%driver: cpu
dev.cpu.2.%location: handle=\_PR_.CPU2
dev.cpu.2.%pnpinfo: _HID=none _UID=0
dev.cpu.2.%parent: acpi0
dev.cpu.2.temperature: 27
dev.cpu.2.cx_supported: C1/0
dev.cpu.2.cx_lowest: C1
dev.cpu.2.cx_usage: 100.00% last 5000us
lessecho: Command not found.
dev.cpu.3.%desc: ACPI CPU
dev.cpu.3.%driver: cpu
dev.cpu.3.%location: handle=\_PR_.CPU3
dev.cpu.3.%pnpinfo: _HID=none _UID=0
dev.cpu.3.%parent: acpi0
dev.cpu.3.temperature: 27
dev.cpu.3.cx_supported: C1/0
dev.cpu.3.cx_lowest: C1
dev.cpu.3.cx_usage: 100.00% last 5000us
dev.acpi_perf.0.%parent: cpu0
dev.acpi_perf.1.%parent: cpu1
dev.acpi_perf.2.%parent: cpu2
dev.acpi_perf.3.%parent: cpu3
dev.coretemp.0.%desc: CPU On-Die Thermal Sensors
dev.coretemp.0.%parent: cpu0
dev.coretemp.1.%desc: CPU On-Die Thermal Sensors
dev.coretemp.1.%parent: cpu1
dev.coretemp.2.%desc: CPU On-Die Thermal Sensors
dev.coretemp.2.%parent: cpu2
dev.coretemp.3.%desc: CPU On-Die Thermal Sensors
dev.coretemp.3.%parent: cpu3
dev.est.0.%parent: cpu0
dev.est.1.%parent: cpu1
dev.est.2.%parent: cpu2
dev.est.3.%parent: cpu3
dev.cpufreq.0.%driver: cpufreq
dev.cpufreq.0.%parent: cpu0
dev.cpufreq.1.%driver: cpufreq
dev.cpufreq.1.%parent: cpu1
dev.cpufreq.2.%driver: cpufreq
dev.cpufreq.2.%parent: cpu2
dev.cpufreq.3.%driver: cpufreq
dev.cpufreq.3.%parent: cpu3
dev.p4tcc.0.%desc: CPU Frequency Thermal Control
dev.p4tcc.0.%parent: cpu0
dev.p4tcc.1.%desc: CPU Frequency Thermal Control
dev.p4tcc.1.%parent: cpu1
dev.p4tcc.2.%desc: CPU Frequency Thermal Control
dev.p4tcc.2.%parent: cpu2
dev.p4tcc.3.%desc: CPU Frequency Thermal Control
dev.p4tcc.3.%parent: cpu3

5) Еще одна полезная опция, которая нам может пригодиться::

sysctl -a | grep hw.clockrate
%sysctl -a | grep hw.clockrate
hw.clockrate: 3199

Надеюсь данная заметка будет полезна.

источник: http://www.cyberciti.biz/faq/howto-find-out-freebsd-cpuinfo/

О SAD2011 и конкурсе.

Известно, то что каждый год в последнюю пятницу июля проходит слет системных администраторов,  в этом году слет состоится 29 июля. И на этот раз не обошлось без конкурсов, на сайте http://admin2011.ru/ можно пройти «тест» и «квест» для повышения своего ЧСВ и ЧСД, а так же выиграть хорошие призы, условия читаем там же. Напишу немного от тесте, с одной стороны тест оказался очень простым,  а с другой пару вопросов просто ввели в тупик. Но статус «профи» получить довольно не сложно, кое где прийдется вспомнить информатику и математику, а где-то включить просто логику, а так же потребуется знать основы linux. С квестом немного сложней, но и время дается не ограниченно, так что если по раскинуть мозгами и включить смекалку, то и здесь можно добиться хороших результатов.

Собственно вывод: затея сама по себе не плохая, но бестолковая, так что можно просто приятно провести время и расслабиться и не более того. На этом пока что все. Удачного Вам дня и настроения.