… | |
… | |
1167 | |
1167 | |
1168 | Binaries created with C<mkbundle>/C<mkperl> contain extra functionality, |
1168 | Binaries created with C<mkbundle>/C<mkperl> contain extra functionality, |
1169 | mostly related to the extra files bundled in the binary (the virtual |
1169 | mostly related to the extra files bundled in the binary (the virtual |
1170 | filesystem). All of this data is statically compiled into the binary, and |
1170 | filesystem). All of this data is statically compiled into the binary, and |
1171 | accessing means copying it from a read-only section of your binary. Data |
1171 | accessing means copying it from a read-only section of your binary. Data |
1172 | pages in this way is usually freed by the operating system, as it isn't |
1172 | pages in this way are usually freed by the operating system, as they aren't |
1173 | use more the onace. |
1173 | used more then once. |
1174 | |
1174 | |
1175 | =head2 VIRTUAL FILESYSTEM |
1175 | =head2 VIRTUAL FILESYSTEM |
1176 | |
1176 | |
1177 | Every bundle has a virtual filesystem. The only information stored in it |
1177 | Every bundle has a virtual filesystem. The only information stored in it |
1178 | is the path and contents of each file that was bundled. |
1178 | is the path and contents of each file that was bundled. |