mirror of
https://github.com/SCST-project/scst.git
synced 2026-09-27 10:24:32 +00:00
ib_srpt README: Add more performance notes
git-svn-id: http://svn.code.sf.net/p/scst/svn/trunk@4511 d57e44dd-8a1f-0410-8b47-8ef2f437770f
This commit is contained in:
+6
-1
@@ -321,6 +321,9 @@ For more information, see also:
|
|||||||
Performance Notes - Target Side
|
Performance Notes - Target Side
|
||||||
-------------------------------
|
-------------------------------
|
||||||
|
|
||||||
|
* Building the SCST core and the ib_srpt target driver in release mode
|
||||||
|
improves performance compared to debug mode.
|
||||||
|
|
||||||
* When using high-latency storage devices (hard disks), the default value
|
* When using high-latency storage devices (hard disks), the default value
|
||||||
choosen by SCST for DEVICE.threads_num should be fine. When using
|
choosen by SCST for DEVICE.threads_num should be fine. When using
|
||||||
low-latency storage devices though (SSDs), DEVICE.threads_num should be set
|
low-latency storage devices though (SSDs), DEVICE.threads_num should be set
|
||||||
@@ -360,7 +363,9 @@ Performance Notes - Both Sides
|
|||||||
* Disabling CONFIG_SCHED_DEBUG and CONFIG_SCHEDSTATS in the kernel config
|
* Disabling CONFIG_SCHED_DEBUG and CONFIG_SCHEDSTATS in the kernel config
|
||||||
helps.
|
helps.
|
||||||
|
|
||||||
* Use the SLAB memory allocator instead of SLUB.
|
* Disable CONFIG_IRQSOFF_TRACER such that CONFIG_TRACE_IRQFLAGS is disabled.
|
||||||
|
|
||||||
|
* Using the SLAB memory allocator instead of SLUB may help.
|
||||||
|
|
||||||
|
|
||||||
Frequently Asked Questions
|
Frequently Asked Questions
|
||||||
|
|||||||
Reference in New Issue
Block a user