mirror of
https://github.com/SCST-project/scst.git
synced 2026-05-18 19:21:26 +00:00
Merge branch 'svn-trunk'
This commit is contained in:
20
scst/README
20
scst/README
@@ -2264,14 +2264,20 @@ help in many troubleshooting cases. So, if you may consider to keep
|
||||
CONFIG_SCST_TRACING, its performance impact is very limited.
|
||||
|
||||
IMPORTANT: The development version of SCST in the SVN is optimized for
|
||||
========= development and bug hunting, not for performance. To reconfigure
|
||||
|
||||
it for performance you should run "make 2perf" or "make
|
||||
2release" (to keep CONFIG_SCST_TRACING) in the root of your
|
||||
source code (e.g. trunk/). It will set the above options as
|
||||
needed. The only option it doesn't set is
|
||||
========= development and bug hunting, not for performance. This means
|
||||
it is MUCH slower (multiple times). To reconfigure SCST for
|
||||
release you should run "make 2release" command in the root of
|
||||
your source code (e.g. trunk/). It will set the above options
|
||||
as needed. The only option it doesn't set is
|
||||
CONFIG_SCST_TEST_IO_IN_SIRQ, so, if needed, you should change
|
||||
it manually.
|
||||
it manually. There is also so called "performance" build
|
||||
mode, which you can activate by "make 2perf" command. The
|
||||
only difference it has comparing to release build mode is
|
||||
disabled CONFIG_SCST_TRACING option. Because of that, you
|
||||
won't be able to see many important SCST run time logging
|
||||
messages. This mode is intended to evaluate impact of
|
||||
CONFIG_SCST_TRACING on performance and not recommended for
|
||||
production.
|
||||
|
||||
IMPORTANT: You can't use debug SCST drivers with non-debug SCST core.
|
||||
========= So, after disabling both CONFIG_SCST_TRACING and CONFIG_SCST_DEBUG
|
||||
|
||||
Reference in New Issue
Block a user