Mailinglist Archive: opensuse-bugs (13462 mails)
| < Previous | Next > |
[Bug 333739] New: Sycalls are very slow
- From: bugzilla_noreply@xxxxxxxxxx
- Date: Sun, 14 Oct 2007 13:38:35 -0600 (MDT)
- Message-id: <bug-333739-21960@xxxxxxxxxxxxxxxxxxxxxxxxx/>
https://bugzilla.novell.com/show_bug.cgi?id=333739#c266903
Summary: Sycalls are very slow
Product: openSUSE 10.3
Version: Final
Platform: i686
OS/Version: Other
Status: NEW
Severity: Normal
Priority: P5 - None
Component: Kernel
AssignedTo: kernel-maintainers@xxxxxxxxxxxxxxxxxxxxxx
ReportedBy: nordhaus@xxxxxxxxxxxxxxxxxxxxxxx
QAContact: qa@xxxxxxx
Found By: ---
Created an attachment (id=178309)
--> (https://bugzilla.novell.com/attachment.cgi?id=178309)
Benchmark for several syscalls
System calls in Suse 10.3 are much slower than in Suse 10.0. Ian Smith made a
post about this on the openSUSE mailing list, see
http://lists.opensuse.org/opensuse/2007-10/msg01689.html
and the following thread.
The original results of Ian Smith indicate that the syscalls in Suse 10.2 were
still fast and got slow in 10.3 (scores for "System call overhead" in his
results). But looking at bug #266903 and #229914 it may be possible that these
results were caused by slow syscalls and 10.2 is just "not as bad" as 10.0.
I made my own measurements on Suse 10.0 and confirmed the results that Ian
posted to the list. I have attached a minimalistic benchmark program that makes
a lot of syscalls, just uncomment the syscall you want to measure. I timed them
on a Pentium M 1.3Ghz on both Suse 10.0 and 10.3. I made 3 measurements and
took the fastest one.
Suse 10.0
---------
gethostname: 8.57 seconds
stat: 14.49
getuid: 2.78
close(dup): 9.09
Suse 10.3
---------
gethostname: 14.47 seconds
stat: 21.90
getuid: 8.41
close(dup): 21.93
The getuid call is three times faster on Suse 10.0, close+dup are two times
faster. Could it be that some optimization option was turned off in the kernel?
--
Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are on the CC list for the bug.
Summary: Sycalls are very slow
Product: openSUSE 10.3
Version: Final
Platform: i686
OS/Version: Other
Status: NEW
Severity: Normal
Priority: P5 - None
Component: Kernel
AssignedTo: kernel-maintainers@xxxxxxxxxxxxxxxxxxxxxx
ReportedBy: nordhaus@xxxxxxxxxxxxxxxxxxxxxxx
QAContact: qa@xxxxxxx
Found By: ---
Created an attachment (id=178309)
--> (https://bugzilla.novell.com/attachment.cgi?id=178309)
Benchmark for several syscalls
System calls in Suse 10.3 are much slower than in Suse 10.0. Ian Smith made a
post about this on the openSUSE mailing list, see
http://lists.opensuse.org/opensuse/2007-10/msg01689.html
and the following thread.
The original results of Ian Smith indicate that the syscalls in Suse 10.2 were
still fast and got slow in 10.3 (scores for "System call overhead" in his
results). But looking at bug #266903 and #229914 it may be possible that these
results were caused by slow syscalls and 10.2 is just "not as bad" as 10.0.
I made my own measurements on Suse 10.0 and confirmed the results that Ian
posted to the list. I have attached a minimalistic benchmark program that makes
a lot of syscalls, just uncomment the syscall you want to measure. I timed them
on a Pentium M 1.3Ghz on both Suse 10.0 and 10.3. I made 3 measurements and
took the fastest one.
Suse 10.0
---------
gethostname: 8.57 seconds
stat: 14.49
getuid: 2.78
close(dup): 9.09
Suse 10.3
---------
gethostname: 14.47 seconds
stat: 21.90
getuid: 8.41
close(dup): 21.93
The getuid call is three times faster on Suse 10.0, close+dup are two times
faster. Could it be that some optimization option was turned off in the kernel?
--
Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are on the CC list for the bug.
| < Previous | Next > |