Benchmark: i5-2300 16GB RAM 2TB SATA

Автор: | 21.04.2017

Distro:
CentOS Linux release 7.3.1611 (Core)

Linux ns358550.ip-91-121-152.eu 3.14.32-xxxx-grs-ipv6-64 #9 SMP Thu Oct 20 14:53:52 CEST 2016 x86_64 x86_64 x86_64 GNU/Linux

server : 158714
hostname : ns358550.ip-91-121-152.eu
eth0 IPv4 : 91.121.152.203
eth0 IPv6 : 2001:41d0:1:d9cb::1/128
CPU Info:
processor : 0
vendor_id : GenuineIntel
cpu family : 6
model : 42
model name : Intel(R) Core(TM) i5-2300 CPU @ 2.80GHz
stepping : 7
microcode : 0x28
cpu MHz : 2836.859
cache size : 6144 KB
physical id : 0
siblings : 4
core id : 0
cpu cores : 4
apicid : 0
initial apicid : 0
fpu : yes
fpu_exception : yes
cpuid level : 13
wp : yes
flags : fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat pse36 clflush dts acpi mmx fxsr sse sse2 ss ht tm pbe syscall nx rdtscp lm constant_tsc arch_perfmon pebs bts rep_good nopl xtopology nonstop_tsc aperfmperf eagerfpu pni pclmulqdq dtes64 monitor ds_cpl vmx est tm2 ssse3 cx16 xtpr pdcm pcid sse4_1 sse4_2 popcnt tsc_deadline_timer aes xsave avx lahf_lm ida arat epb xsaveopt pln pts dtherm tpr_shadow vnmi flexpriority ept vpid
bogomips : 5587.52
clflush size : 64
cache_alignment : 64
address sizes : 36 bits physical, 48 bits virtual
power management:

processor : 1
vendor_id : GenuineIntel
cpu family : 6
model : 42
model name : Intel(R) Core(TM) i5-2300 CPU @ 2.80GHz
stepping : 7
microcode : 0x28
cpu MHz : 2972.265
cache size : 6144 KB
physical id : 0
siblings : 4
core id : 1
cpu cores : 4
apicid : 2
initial apicid : 2
fpu : yes
fpu_exception : yes
cpuid level : 13
wp : yes
flags : fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat pse36 clflush dts acpi mmx fxsr sse sse2 ss ht tm pbe syscall nx rdtscp lm constant_tsc arch_perfmon pebs bts rep_good nopl xtopology nonstop_tsc aperfmperf eagerfpu pni pclmulqdq dtes64 monitor ds_cpl vmx est tm2 ssse3 cx16 xtpr pdcm pcid sse4_1 sse4_2 popcnt tsc_deadline_timer aes xsave avx lahf_lm ida arat epb xsaveopt pln pts dtherm tpr_shadow vnmi flexpriority ept vpid
bogomips : 5587.52
clflush size : 64
cache_alignment : 64
address sizes : 36 bits physical, 48 bits virtual
power management:

processor : 2
vendor_id : GenuineIntel
cpu family : 6
model : 42
model name : Intel(R) Core(TM) i5-2300 CPU @ 2.80GHz
stepping : 7
microcode : 0x28
cpu MHz : 2938.906
cache size : 6144 KB
physical id : 0
siblings : 4
core id : 2
cpu cores : 4
apicid : 4
initial apicid : 4
fpu : yes
fpu_exception : yes
cpuid level : 13
wp : yes
flags : fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat pse36 clflush dts acpi mmx fxsr sse sse2 ss ht tm pbe syscall nx rdtscp lm constant_tsc arch_perfmon pebs bts rep_good nopl xtopology nonstop_tsc aperfmperf eagerfpu pni pclmulqdq dtes64 monitor ds_cpl vmx est tm2 ssse3 cx16 xtpr pdcm pcid sse4_1 sse4_2 popcnt tsc_deadline_timer aes xsave avx lahf_lm ida arat epb xsaveopt pln pts dtherm tpr_shadow vnmi flexpriority ept vpid
bogomips : 5587.52
clflush size : 64
cache_alignment : 64
address sizes : 36 bits physical, 48 bits virtual
power management:

processor : 3
vendor_id : GenuineIntel
cpu family : 6
model : 42
model name : Intel(R) Core(TM) i5-2300 CPU @ 2.80GHz
stepping : 7
microcode : 0x28
cpu MHz : 2988.781
cache size : 6144 KB
physical id : 0
siblings : 4
core id : 3
cpu cores : 4
apicid : 6
initial apicid : 6
fpu : yes
fpu_exception : yes
cpuid level : 13
wp : yes
flags : fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat pse36 clflush dts acpi mmx fxsr sse sse2 ss ht tm pbe syscall nx rdtscp lm constant_tsc arch_perfmon pebs bts rep_good nopl xtopology nonstop_tsc aperfmperf eagerfpu pni pclmulqdq dtes64 monitor ds_cpl vmx est tm2 ssse3 cx16 xtpr pdcm pcid sse4_1 sse4_2 popcnt tsc_deadline_timer aes xsave avx lahf_lm ida arat epb xsaveopt pln pts dtherm tpr_shadow vnmi flexpriority ept vpid
bogomips : 5587.52
clflush size : 64
cache_alignment : 64
address sizes : 36 bits physical, 48 bits virtual
power management:
Disk space:
Filesystem 1K-blocks Used Available Use% Mounted on
/dev/root 1918597168 1266056 1819848924 1% /
devtmpfs 8161424 0 8161424 0% /dev
tmpfs 8161956 0 8161956 0% /dev/shm
tmpfs 8161956 9672 8152284 1% /run
tmpfs 8161956 0 8161956 0% /sys/fs/cgroup
tmpfs 1632392 0 1632392 0% /run/user/0
total 1952876852 1275728 1854118936 1% -
Free:
total used free shared buff/cache available
Mem: 16323916 204404 15560380 9680 559132 16025636
Swap: 4193276 0 4193276
dd 1Mx1k fdatasync: 1024+0 records in
1024+0 records out
1073741824 bytes (1.1 GB) copied, 7.49745 s, 143 MB/s
dd 64kx16k fdatasync: 16384+0 records in
16384+0 records out
1073741824 bytes (1.1 GB) copied, 7.80622 s, 138 MB/s
dd 1Mx1k dsync: 1024+0 records in
1024+0 records out
1073741824 bytes (1.1 GB) copied, 51.8666 s, 20.7 MB/s
dd 64kx16k dsync: 16384+0 records in
16384+0 records out
1073741824 bytes (1.1 GB) copied, 678.569 s, 1.6 MB/s
cc -std=c99 -g -Wall -Wextra -pedantic -D_GNU_SOURCE -D_FILE_OFFSET_BITS=64 -DVERSION=\"0.6\" -c -o ioping.o ioping.c
cc -o ioping ioping.o -std=c99 -g -Wall -Wextra -pedantic -D_GNU_SOURCE -D_FILE_OFFSET_BITS=64 -lm
IOPing I/O: 4096 bytes from . (ext4 /dev/root): request=1 time=0.1 ms
4096 bytes from . (ext4 /dev/root): request=2 time=0.1 ms
4096 bytes from . (ext4 /dev/root): request=3 time=0.1 ms
4096 bytes from . (ext4 /dev/root): request=4 time=14.1 ms
4096 bytes from . (ext4 /dev/root): request=5 time=8.1 ms
4096 bytes from . (ext4 /dev/root): request=6 time=14.2 ms
4096 bytes from . (ext4 /dev/root): request=7 time=0.1 ms
4096 bytes from . (ext4 /dev/root): request=8 time=13.3 ms
4096 bytes from . (ext4 /dev/root): request=9 time=0.1 ms
4096 bytes from . (ext4 /dev/root): request=10 time=0.1 ms

--- . (ext4 /dev/root) ioping statistics ---
10 requests completed in 9051.3 ms, 198 iops, 0.8 mb/s
min/avg/max/mdev = 0.1/5.0/14.2/6.2 ms
IOPing seek rate:
--- . (ext4 /dev/root) ioping statistics ---
911 requests completed in 3004.6 ms, 309 iops, 1.2 mb/s
min/avg/max/mdev = 0.0/3.2/41.8/4.1 ms
IOPing sequential:
--- . (ext4 /dev/root) ioping statistics ---
1868 requests completed in 3001.3 ms, 662 iops, 165.6 mb/s
min/avg/max/mdev = 0.7/1.5/67.3/1.9 ms
IOPing cached:
--- . (ext4 /dev/root) ioping statistics ---
54534 requests completed in 3000.0 ms, 839734 iops, 3280.2 mb/s
min/avg/max/mdev = 0.0/0.0/0.0/0.0 ms
Download Cachefly: 11.3MB/s
Download OVH, Paris, France: 11.1MB/s
Download Hetzner, Nuernberg, Germany: 11.0MB/s
Traceroute (cachefly.cachefly.net): traceroute to cachefly.cachefly.net (62.210.187.96), 30 hops max, 60 byte packets
1 * * *
2 10.95.68.34 (10.95.68.34) 0.236 ms 0.243 ms 0.242 ms
3 vl7.rbx-g1-a75.fr.eu (91.121.128.32) 0.239 ms 0.487 ms 0.489 ms
4 10.95.64.0 (10.95.64.0) 1.565 ms * 1.561 ms
5 be99-1043.th2-1-a9.fr.eu (94.23.122.147) 4.228 ms 4.231 ms 4.234 ms
6 be99-2.gsw-1-a9.fr.eu (37.187.36.215) 4.223 ms 4.292 ms 4.530 ms
7 * * *
8 45x-s43-1-a9k1.dc3.poneytelecom.eu (195.154.1.93) 8.688 ms 7.911 ms 7.905 ms
9 vip2.cdg1.cachefly.net (62.210.187.96) 4.591 ms 4.578 ms 4.577 ms
Pings (cachefly.cachefly.net): PING cachefly.cachefly.net (62.210.187.96) 56(84) bytes of data.
64 bytes from vip2.cdg1.cachefly.net (62.210.187.96): icmp_seq=1 ttl=57 time=4.59 ms
64 bytes from vip2.cdg1.cachefly.net (62.210.187.96): icmp_seq=2 ttl=57 time=4.64 ms
64 bytes from vip2.cdg1.cachefly.net (62.210.187.96): icmp_seq=3 ttl=57 time=4.60 ms
64 bytes from vip2.cdg1.cachefly.net (62.210.187.96): icmp_seq=4 ttl=57 time=4.60 ms
64 bytes from vip2.cdg1.cachefly.net (62.210.187.96): icmp_seq=5 ttl=57 time=4.61 ms
64 bytes from vip2.cdg1.cachefly.net (62.210.187.96): icmp_seq=6 ttl=57 time=4.65 ms
64 bytes from vip2.cdg1.cachefly.net (62.210.187.96): icmp_seq=7 ttl=57 time=4.67 ms
64 bytes from vip2.cdg1.cachefly.net (62.210.187.96): icmp_seq=8 ttl=57 time=4.60 ms
64 bytes from vip2.cdg1.cachefly.net (62.210.187.96): icmp_seq=9 ttl=57 time=4.63 ms
64 bytes from vip2.cdg1.cachefly.net (62.210.187.96): icmp_seq=10 ttl=57 time=4.61 ms

--- cachefly.cachefly.net ping statistics ---
10 packets transmitted, 10 received, 0% packet loss, time 9015ms
rtt min/avg/max/mdev = 4.591/4.623/4.672/0.026 ms
gcc -o ./pgms/arithoh -DTIME -Wall -pedantic -ansi -O2 -fomit-frame-pointer -fforce-addr -ffast-math -Wall -Darithoh ./src/arith.c
gcc -o ./pgms/register -DTIME -Wall -pedantic -ansi -O2 -fomit-frame-pointer -fforce-addr -ffast-math -Wall -Ddatum='register int' ./src/arith.c
gcc -o ./pgms/short -DTIME -Wall -pedantic -ansi -O2 -fomit-frame-pointer -fforce-addr -ffast-math -Wall -Ddatum=short ./src/arith.c
gcc -o ./pgms/int -DTIME -Wall -pedantic -ansi -O2 -fomit-frame-pointer -fforce-addr -ffast-math -Wall -Ddatum=int ./src/arith.c
gcc -o ./pgms/long -DTIME -Wall -pedantic -ansi -O2 -fomit-frame-pointer -fforce-addr -ffast-math -Wall -Ddatum=long ./src/arith.c
gcc -o ./pgms/float -DTIME -Wall -pedantic -ansi -O2 -fomit-frame-pointer -fforce-addr -ffast-math -Wall -Ddatum=float ./src/arith.c
gcc -o ./pgms/double -DTIME -Wall -pedantic -ansi -O2 -fomit-frame-pointer -fforce-addr -ffast-math -Wall -Ddatum=double ./src/arith.c
gcc -o ./pgms/hanoi -DTIME -Wall -pedantic -ansi -O2 -fomit-frame-pointer -fforce-addr -ffast-math -Wall ./src/hanoi.c
gcc -o ./pgms/syscall -DTIME -Wall -pedantic -ansi -O2 -fomit-frame-pointer -fforce-addr -ffast-math -Wall ./src/syscall.c
./src/syscall.c: In function ‘main’:
./src/syscall.c:93:21: warning: null argument where non-null required (argument 2) [-Wnonnull]
execl("/bin/true", (char *) 0);
^
gcc -o ./pgms/context1 -DTIME -Wall -pedantic -ansi -O2 -fomit-frame-pointer -fforce-addr -ffast-math -Wall ./src/context1.c
gcc -o ./pgms/pipe -DTIME -Wall -pedantic -ansi -O2 -fomit-frame-pointer -fforce-addr -ffast-math -Wall ./src/pipe.c
gcc -o ./pgms/spawn -DTIME -Wall -pedantic -ansi -O2 -fomit-frame-pointer -fforce-addr -ffast-math -Wall ./src/spawn.c
gcc -o ./pgms/execl -DTIME -Wall -pedantic -ansi -O2 -fomit-frame-pointer -fforce-addr -ffast-math -Wall ./src/execl.c
In file included from ./src/execl.c:34:0:
./src/big.c: In function ‘getwork’:
./src/big.c:452:11: warning: variable ‘c’ set but not used [-Wunused-but-set-variable]
char c;
^
cd ./src; gcc -c -DTIME -Wall -pedantic -ansi -DHZ= -O2 -fomit-frame-pointer -fforce-addr -ffast-math -Wall dhry_1.c
cd ./src; gcc -c -DTIME -Wall -pedantic -ansi -DHZ= -O2 -fomit-frame-pointer -fforce-addr -ffast-math -Wall dhry_2.c
gcc -o ./pgms/dhry2 -DTIME -Wall -pedantic -ansi -O2 -fomit-frame-pointer -fforce-addr -ffast-math -Wall ./src/dhry_1.o ./src/dhry_2.o
cd ./src; rm -f dhry_1.o dhry_2.o
cd ./src; gcc -c -DTIME -Wall -pedantic -ansi -DREG=register -DHZ= -O2 -fomit-frame-pointer -fforce-addr -ffast-math -Wall dhry_1.c -o dhry_1_reg.o
cd ./src; gcc -c -DTIME -Wall -pedantic -ansi -DREG=register -DHZ= -O2 -fomit-frame-pointer -fforce-addr -ffast-math -Wall dhry_2.c -o dhry_2_reg.o
gcc -o ./pgms/dhry2reg -DTIME -Wall -pedantic -ansi -O2 -fomit-frame-pointer -fforce-addr -ffast-math -Wall ./src/dhry_1_reg.o ./src/dhry_2_reg.o
cd ./src; rm -f dhry_1_reg.o dhry_2_reg.o
gcc -o ./pgms/looper -DTIME -Wall -pedantic -ansi -O2 -fomit-frame-pointer -fforce-addr -ffast-math -Wall ./src/looper.c
gcc -o ./pgms/fstime -DTIME -Wall -pedantic -ansi -O2 -fomit-frame-pointer -fforce-addr -ffast-math -Wall ./src/fstime.c
gcc -o ./pgms/whetstone-double -DTIME -Wall -pedantic -ansi -O2 -fomit-frame-pointer -fforce-addr -ffast-math -Wall -DDP -DUNIX -DUNIXBENCH ./src/whets.c -lm
make all
make[1]: Entering directory `/root/sb-bench/UnixBench-5.1.3'
Checking distribution of files
./pgms exists
./src exists
./testdir exists
./results exists
make[1]: Leaving directory `/root/sb-bench/UnixBench-5.1.3'
sh: 3dinfo: command not found

# # # # # # # ##### ###### # # #### # #
# # ## # # # # # # # ## # # # # #
# # # # # # ## ##### ##### # # # # ######
# # # # # # ## # # # # # # # # #
# # # ## # # # # # # # ## # # # #
#### # # # # # ##### ###### # # #### # #

Version 5.1.3 Based on the Byte Magazine Unix Benchmark

Multi-CPU version Version 5 revisions by Ian Smith,
Sunnyvale, CA, USA
January 13, 2011 johantheghost at yahoo period com

1 x Dhrystone 2 using register variables 1 2 3 4 5 6 7 8 9 10

1 x Double-Precision Whetstone 1 2 3 4 5 6 7 8 9 10

1 x Execl Throughput 1 2 3

1 x File Copy 1024 bufsize 2000 maxblocks 1 2 3

1 x File Copy 256 bufsize 500 maxblocks 1 2 3

1 x File Copy 4096 bufsize 8000 maxblocks 1 2 3

1 x Pipe Throughput 1 2 3 4 5 6 7 8 9 10

1 x Pipe-based Context Switching 1 2 3 4 5 6 7 8 9 10

1 x Process Creation 1 2 3

1 x System Call Overhead 1 2 3 4 5 6 7 8 9 10

1 x Shell Scripts (1 concurrent) 1 2 3

1 x Shell Scripts (8 concurrent) 1 2 3

4 x Dhrystone 2 using register variables 1 2 3 4 5 6 7 8 9 10

4 x Double-Precision Whetstone 1 2 3 4 5 6 7 8 9 10

4 x Execl Throughput 1 2 3

4 x File Copy 1024 bufsize 2000 maxblocks 1 2 3

4 x File Copy 256 bufsize 500 maxblocks 1 2 3

4 x File Copy 4096 bufsize 8000 maxblocks 1 2 3

4 x Pipe Throughput 1 2 3 4 5 6 7 8 9 10

4 x Pipe-based Context Switching 1 2 3 4 5 6 7 8 9 10

4 x Process Creation 1 2 3

4 x System Call Overhead 1 2 3 4 5 6 7 8 9 10

4 x Shell Scripts (1 concurrent) 1 2 3

4 x Shell Scripts (8 concurrent) 1 2 3

========================================================================
BYTE UNIX Benchmarks (Version 5.1.3)

System: ns358550.ip-91-121-152.eu: GNU/Linux
OS: GNU/Linux -- 3.14.32-xxxx-grs-ipv6-64 -- #9 SMP Thu Oct 20 14:53:52 CEST 2016
Machine: x86_64 (x86_64)
Language: en_US.utf8 (charmap="UTF-8", collate="UTF-8")
CPU 0: Intel(R) Core(TM) i5-2300 CPU @ 2.80GHz (5587.5 bogomips)
Hyper-Threading, x86-64, MMX, Physical Address Ext, SYSENTER/SYSEXIT, SYSCALL/SYSRET, Intel virtualization
CPU 1: Intel(R) Core(TM) i5-2300 CPU @ 2.80GHz (5587.5 bogomips)
Hyper-Threading, x86-64, MMX, Physical Address Ext, SYSENTER/SYSEXIT, SYSCALL/SYSRET, Intel virtualization
CPU 2: Intel(R) Core(TM) i5-2300 CPU @ 2.80GHz (5587.5 bogomips)
Hyper-Threading, x86-64, MMX, Physical Address Ext, SYSENTER/SYSEXIT, SYSCALL/SYSRET, Intel virtualization
CPU 3: Intel(R) Core(TM) i5-2300 CPU @ 2.80GHz (5587.5 bogomips)
Hyper-Threading, x86-64, MMX, Physical Address Ext, SYSENTER/SYSEXIT, SYSCALL/SYSRET, Intel virtualization
17:42:23 up 20 min, 1 user, load average: 0.73, 2.07, 2.20; runlevel 3

------------------------------------------------------------------------
Benchmark Run: Fri Apr 21 2017 17:42:23 - 18:10:33
4 CPUs in system; running 1 parallel copy of tests

Dhrystone 2 using register variables 34717853.1 lps (10.0 s, 7 samples)
Double-Precision Whetstone 4103.6 MWIPS (9.9 s, 7 samples)
Execl Throughput 4036.8 lps (29.9 s, 2 samples)
File Copy 1024 bufsize 2000 maxblocks 1069199.8 KBps (30.0 s, 2 samples)
File Copy 256 bufsize 500 maxblocks 303528.2 KBps (30.0 s, 2 samples)
File Copy 4096 bufsize 8000 maxblocks 2443068.0 KBps (30.0 s, 2 samples)
Pipe Throughput 1959529.6 lps (10.0 s, 7 samples)
Pipe-based Context Switching 260994.1 lps (10.0 s, 7 samples)
Process Creation 15720.4 lps (30.0 s, 2 samples)
Shell Scripts (1 concurrent) 8362.2 lpm (60.0 s, 2 samples)
Shell Scripts (8 concurrent) 3020.3 lpm (60.0 s, 2 samples)
System Call Overhead 4034595.5 lps (10.0 s, 7 samples)

System Benchmarks Index Values BASELINE RESULT INDEX
Dhrystone 2 using register variables 116700.0 34717853.1 2975.0
Double-Precision Whetstone 55.0 4103.6 746.1
Execl Throughput 43.0 4036.8 938.8
File Copy 1024 bufsize 2000 maxblocks 3960.0 1069199.8 2700.0
File Copy 256 bufsize 500 maxblocks 1655.0 303528.2 1834.0
File Copy 4096 bufsize 8000 maxblocks 5800.0 2443068.0 4212.2
Pipe Throughput 12440.0 1959529.6 1575.2
Pipe-based Context Switching 4000.0 260994.1 652.5
Process Creation 126.0 15720.4 1247.7
Shell Scripts (1 concurrent) 42.4 8362.2 1972.2
Shell Scripts (8 concurrent) 6.0 3020.3 5033.9
System Call Overhead 15000.0 4034595.5 2689.7
========
System Benchmarks Index Score 1838.2

------------------------------------------------------------------------
Benchmark Run: Fri Apr 21 2017 18:10:33 - 18:38:49
4 CPUs in system; running 4 parallel copies of tests

Dhrystone 2 using register variables 129965705.2 lps (10.0 s, 7 samples)
Double-Precision Whetstone 15338.8 MWIPS (10.0 s, 7 samples)
Execl Throughput 20030.9 lps (29.9 s, 2 samples)
File Copy 1024 bufsize 2000 maxblocks 1264760.0 KBps (30.0 s, 2 samples)
File Copy 256 bufsize 500 maxblocks 345244.8 KBps (30.0 s, 2 samples)
File Copy 4096 bufsize 8000 maxblocks 3624581.6 KBps (30.0 s, 2 samples)
Pipe Throughput 7288492.6 lps (10.0 s, 7 samples)
Pipe-based Context Switching 1554922.4 lps (10.0 s, 7 samples)
Process Creation 61194.1 lps (30.0 s, 2 samples)
Shell Scripts (1 concurrent) 24094.2 lpm (60.0 s, 2 samples)
Shell Scripts (8 concurrent) 3318.4 lpm (60.0 s, 2 samples)
System Call Overhead 10945441.5 lps (10.0 s, 7 samples)

System Benchmarks Index Values BASELINE RESULT INDEX
Dhrystone 2 using register variables 116700.0 129965705.2 11136.7
Double-Precision Whetstone 55.0 15338.8 2788.9
Execl Throughput 43.0 20030.9 4658.3
File Copy 1024 bufsize 2000 maxblocks 3960.0 1264760.0 3193.8
File Copy 256 bufsize 500 maxblocks 1655.0 345244.8 2086.1
File Copy 4096 bufsize 8000 maxblocks 5800.0 3624581.6 6249.3
Pipe Throughput 12440.0 7288492.6 5858.9
Pipe-based Context Switching 4000.0 1554922.4 3887.3
Process Creation 126.0 61194.1 4856.7
Shell Scripts (1 concurrent) 42.4 24094.2 5682.6
Shell Scripts (8 concurrent) 6.0 3318.4 5530.7
System Call Overhead 15000.0 10945441.5 7297.0
========
System Benchmarks Index Score 4808.5

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *