VMware, Inc.
85
Chapter 5 Configuring Package Parameters
Examples
If
you
are
working
with
large
builds
and
performance
is
not
a
priority,
you
can
modify
the
MSICompressionType
parameter
to
prevent
MSI
file
compression.
[Compression]
MSICompressionType=none
OptimizeFor
The
OptimizeFor
parameter
controls
whether
to
compress
executable
files
or
to
reduce
memory
consumption
and
page
file
usage
on
the
hard
drive
to
improve
startup
performance.
You
can
use
this
parameter
with
the
CompressionType
parameter
to
customize
the
package
size,
memory
allocation,
and
application
startup
time.
VMware
recommends
leaving
the
default
setting
of
the
OptimizeFor
parameter
and
the
CompressionType
parameter
to
improve
startup
performance
and
memory
consumption.
You
can
change
the
parameters
to
favor
smaller
package
sizes
when
disk
size
is
the
priority
concern.
ThinApp
compresses
executable
files
only
when
you
set
the
OptimizeFor
parameter
to
Disk
and
the
CompressionType
parameter
is
Fast
.
Executable
files
stored
in
compressed
format
inside
a
package
can
adversely
affect
performance
and
memory
consumption.
When
ThinApp
loads
executable
files
from
compressed
format,
ThinApp
cannot
share
the
file
memory
across
similar
suites
of
applications
or
with
other
users
in
a
multiuser
environment
such
as
Terminal
Server.
When
you
want
to
compress
all
the
package
files
except
for
Portable
Executable
files,
you
can
leave
the
default
OptimizeFor
parameter
and
only
set
the
CompressionType
parameter
is
Fast
.
When
you
want
to
compress
only
MSI
files,
use
the
MSICompressionType
parameter.
Examples
VMware
recommends
the
default
configuration
of
the
OptimizeFor
parameter
and
the
CompressionType
parameter
to
maximize
performance.
ThinApp
stores
all
data
in
uncompressed
format.
The
OptimizeFor
parameter
can
be
in
either
the
Compression
section
or
the
BuildOptions
section
of
the
Package.ini
file.
[Compression]
CompressionType=None
[BuildOptions]
OptimizeFor=Memory
VMware
recommends
this
configuration
when
disk
space
is
moderately
important.
Thinapp
stores
executable
files
in
uncompressed
format
but
compresses
all
the
other
data.
[Compression]
CompressionType=Fast
[BuildOptions]
OptimizeFor=Memory
VMware
recommends
this
configuration
when
disk
space
is
the
top
priority.
ThinApp
compresses
all
files.
[Compression]
CompressionType=Fast
[BuildOptions]
OptimizeFor=Disk
Configuring Logging
You
can
modify
ThinApp
parameters
to
prevent
logging
activity
or
customize
the
location
of
the
log
files.
DisableTracing
The
DisableTracing
parameter
prevents
.trace
file
generation
when
you
run
Log
Monitor
for
security
and
resource
purposes.
You
might
block
standard
.trace
file
generation
to
hide
the
application
history
from
a
user.
In
a
testing
environment,
you
might
turn
off
tracing
for
applications
that
you
know
work
properly.
Producing
extra
.trace
files
wastes
disk
space
and
CPU
time.
Содержание THINAPP 4.6 - MIGRATING APPLICATIONS TECHNICAL NOTE
Страница 38: ...ThinApp User s Guide 38 VMware Inc...
Страница 114: ...ThinApp User s Guide 114 VMware Inc...
Страница 136: ...ThinApp User s Guide 136 VMware Inc...
Страница 140: ...ThinApp User s Guide 140 VMware Inc...
Страница 146: ...ThinApp User s Guide 146 VMware Inc...