{"action":"opened","issue":{"url":"https://api.github.com/repos/libMesh/libmesh/issues/1963","repository_url":"https://api.github.com/repos/libMesh/libmesh","labels_url":"https://api.github.com/repos/libMesh/libmesh/issues/1963/labels{/name}","comments_url":"https://api.github.com/repos/libMesh/libmesh/issues/1963/comments","events_url":"https://api.github.com/repos/libMesh/libmesh/issues/1963/events","html_url":"https://github.com/libMesh/libmesh/issues/1963","id":387414162,"node_id":"MDU6SXNzdWUzODc0MTQxNjI=","number":1963,"title":"XdrIO Inefficiency","user":{"login":"friedmud","id":870705,"node_id":"MDQ6VXNlcjg3MDcwNQ==","avatar_url":"https://avatars0.githubusercontent.com/u/870705?v=4","gravatar_id":"","url":"https://api.github.com/users/friedmud","html_url":"https://github.com/friedmud","followers_url":"https://api.github.com/users/friedmud/followers","following_url":"https://api.github.com/users/friedmud/following{/other_user}","gists_url":"https://api.github.com/users/friedmud/gists{/gist_id}","starred_url":"https://api.github.com/users/friedmud/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/friedmud/subscriptions","organizations_url":"https://api.github.com/users/friedmud/orgs","repos_url":"https://api.github.com/users/friedmud/repos","events_url":"https://api.github.com/users/friedmud/events{/privacy}","received_events_url":"https://api.github.com/users/friedmud/received_events","type":"User","site_admin":false},"labels":[],"state":"open","locked":false,"assignee":null,"assignees":[],"milestone":null,"comments":0,"created_at":"2018-12-04T18:09:13Z","updated_at":"2018-12-04T18:09:13Z","closed_at":null,"author_association":"MEMBER","body":"So: `XdrIO::write_serialized_nodes()` has a little problem.  It has two full local node loops in it... that will each get executed \"n_blks\" times.\r\n\r\nI'm currently trying to write out ~400M nodes... which, with the `io_blksize = 128000`... means over 3000 * 2 full loops over all 400M nodes.  So far it's been running over over 12 hours and is only 3/4 of the way done.\r\n\r\n`XdrIO::write_serialized_nodes()` could use a decent overhaul..."}}
{"actor":{"display_login":"friedmud"}}