<\/a>\u00a0[attr style=”width:90px”],”People ask me what the largest file I\u2019ve ever worked with in the MarcEdit has been.\u00a0 In 2016 \u2013 it was 32 GB.\u00a0 Overall, 1.7 TB using the Preview paging mode.\u00a0 So, the moral of the story is, if you have a large file, don\u2019t worry \u2013 MarcEdit can handle it.” [\/table]<\/p>\nTo enable the program to handle such large file sizes, some though has gone into how MarcEdit loads files.\u00a0 The reason is that you simply cannot load a 1 GB file into a text editor.\u00a0 On Windows, for example, it costs the system 4 times the size of the file to render the data in the graphical environment.\u00a0 So, if I have a 32 MB file \u2013 loading that file completely into memory would cost me approximately 120 MB of memory.\u00a0 Not bad \u2013 but let\u2019s say your file is 200 MB.\u00a0 Well, now you are looking at 800 MB of memory, and that is just to render the data.\u00a0 There is a significant cost as well any time an action happens to the data that has been loaded.\u00a0 So, while a 64 bit version of Windows, may in theory, be able to address up a gigabytes worth of virtual data \u2013 the practical limits make the actual data that can be managed in this fashion much smaller.\u00a0 And, for an application like MarcEdit, this is a problem.<\/p>\n
To allow MarcEdit to support files of any size, the application provides two paging loading modes: Preview Mode and Paging Mode. <\/p>\n
Preview Mode<\/h4>\n
The preview mode is optimized for working with very, very large files.\u00a0 This mode essentially by-passes the need to load the file, instead, loading just a snippet of the file into the MarcEditor window.\u00a0 When in preview mode, the MarcEditor is set to read-only, but all the global editing tools are enabled, and work over the entire file. <\/p>\n
Paging Mode<\/h4>\n
The paging mode is designed for files that are ~500 MB and smaller.\u00a0 When using the paging mode, MarcEdit will load a user defined number of records on a Page.\u00a0 Users can then jump between pages or records using the controls in the footer of the MarcEditor or tools found in the Edit menu.\u00a0 Within paging mode, users can edit the records on the page, as well as add new record or delete records from the page, as well as utilizing the global editing functions \u2013 which perform edits across all pages.<\/p>\n
Together, these two modes offer MarcEdit users a range of options for working with files.\u00a0 By default, the preview mode is disabled, and the paging mode is enabled.<\/p>\n
Logging Data<\/h3>\n
One of the new features implemented within the MarcEdit 6.2 series is the ability to create change logs when working with data in the MarcEditor.\u00a0 By default, this option is disabled, as this function does minimally impact the speed of a global editing function, but has quickly become a popular feature of the application.\u00a0 Using a log manager, users can view all the actions that have occurred on a MARC file during an editing session, when run through a task \u2013 and then use the log to extract only the records that were changed as part of the editing process.\u00a0 For more information about MarcEdit\u2019s logging function, please see the Chapter 6: Logging Changes.<\/p>\n
AutoSave Options<\/h3>\n
So, let\u2019s face it, sometimes things happen.\u00a0 As a user, you are working with the application, and maybe you stumble upon an error and the program crashes, or maybe your computer reboots \u2013 or freezes, or whatever.\u00a0 Suddenly \u2013 you\u2019ve lost work\u2026it\u2019s a pain.\u00a0 To help protect users, MarcEdit includes an autosave mode.\u00a0 When working within the MarcEditor, MarcEdit will automatically save the working file every 5 minutes.\u00a0 This way, if a crash does happen, MarcEdit will allow you to automatically recover your autosaved files and retrieve a portion of your edits.<\/p>\n","protected":false},"excerpt":{"rendered":"
In this Chapter: Getting started with the preferences Fonts and Templates Paging Options Logging Options Autosave Options Getting Started When thinking about the MarcEditor, it\u2019s best to think about as a text editor that\u2019s been put on steroids and then tuned to work with MARC data.\u00a0 The editor has been designed to be flexible, to […]<\/p>\n","protected":false},"author":1,"featured_media":0,"parent":369,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"","meta":[],"_links":{"self":[{"href":"https:\/\/marcedit.reeset.net\/learning_marcedit\/wp-json\/wp\/v2\/pages\/497"}],"collection":[{"href":"https:\/\/marcedit.reeset.net\/learning_marcedit\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/marcedit.reeset.net\/learning_marcedit\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/marcedit.reeset.net\/learning_marcedit\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/marcedit.reeset.net\/learning_marcedit\/wp-json\/wp\/v2\/comments?post=497"}],"version-history":[{"count":10,"href":"https:\/\/marcedit.reeset.net\/learning_marcedit\/wp-json\/wp\/v2\/pages\/497\/revisions"}],"predecessor-version":[{"id":518,"href":"https:\/\/marcedit.reeset.net\/learning_marcedit\/wp-json\/wp\/v2\/pages\/497\/revisions\/518"}],"up":[{"embeddable":true,"href":"https:\/\/marcedit.reeset.net\/learning_marcedit\/wp-json\/wp\/v2\/pages\/369"}],"wp:attachment":[{"href":"https:\/\/marcedit.reeset.net\/learning_marcedit\/wp-json\/wp\/v2\/media?parent=497"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}