{“payload”:{“allShortcutsEnabled”:false,”fileTree”:{“docs/tutorials”:{“items”:[{“name”:”README.md”,”path”:”docs/tutorials/README.md”,”contentType”:”file”},{“name”:”basic_networking.md”,”path”:”docs/tutorials/basic_networking.md”,”contentType”:”file”},{“name”:”image_signing.md”,”path”:”docs/tutorials/image_signing.md”,”contentType”:”file”},{“name”:”mac_client.md”,”path”:”docs/tutorials/mac_client.md”,”contentType”:”file”},{“name”:”mac_win_client.md”,”path”:”docs/tutorials/mac_win_client.md”,”contentType”:”file”},{“name”:”performance.md”,”path”:”docs/tutorials/performance.md”,”contentType”:”file”},{“name”:”podman-derivative-api.md”,”path”:”docs/tutorials/podman-derivative-api.md”,”contentType”:”file”},{“name”:”podman-for-windows.md”,”path”:”docs/tutorials/podman-for-windows.md”,”contentType”:”file”},{“name”:”podman-install-certificate-authority.md”,”path”:”docs/tutorials/podman-install-certificate-authority.md”,”contentType”:”file”},{“name”:”podman-win-install.jpg”,”path”:”docs/tutorials/podman-win-install.jpg”,”contentType”:”file”},{“name”:”podman-wsl-term.jpg”,”path”:”docs/tutorials/podman-wsl-term.jpg”,”contentType”:”file”},{“name”:”podman_bridge.png”,”path”:”docs/tutorials/podman_bridge.png”,”contentType”:”file”},{“name”:”podman_macvlan.png”,”path”:”docs/tutorials/podman_macvlan.png”,”contentType”:”file”},{“name”:”podman_pod.png”,”path”:”docs/tutorials/podman_pod.png”,”contentType”:”file”},{“name”:”podman_rootless_default.png”,”path”:”docs/tutorials/podman_rootless_default.png”,”contentType”:”file”},{“name”:”podman_tutorial.md”,”path”:”docs/tutorials/podman_tutorial.md”,”contentType”:”file”},{“name”:”podman_tutorial_cn.md”,”path”:”docs/tutorials/podman_tutorial_cn.md”,”contentType”:”file”},{“name”:”qemu-remote-tutorial.md”,”path”:”docs/tutorials/qemu-remote-tutorial.md”,”contentType”:”file”},{“name”:”remote_client.md”,”path”:”docs/tutorials/remote_client.md”,”contentType”:”file”},{“name”:”rootless_tutorial.md”,”path”:”docs/tutorials/rootless_tutorial.md”,”contentType”:”file”},{“name”:”socket_activation.md”,”path”:”docs/tutorials/socket_activation.md”,”contentType”:”file”}],”totalCount”:21},”docs”:{“items”:[{“name”:”source”,”path”:”docs/source”,”contentType”:”directory”},{“name”:”tutorials”,”path”:”docs/tutorials”,”contentType”:”directory”},{“name”:”MANPAGE_SYNTAX.md”,”path”:”docs/MANPAGE_SYNTAX.md”,”contentType”:”file”},{“name”:”Makefile”,”path”:”docs/Makefile”,”contentType”:”file”},{“name”:”README.md”,”path”:”docs/README.md”,”contentType”:”file”},{“name”:”dckrman.sh”,”path”:”docs/dckrman.sh”,”contentType”:”file”},{“name”:”kubernetes_support.md”,”path”:”docs/kubernetes_support.md”,”contentType”:”file”},{“name”:”links-to-html.lua”,”path”:”docs/links-to-html.lua”,”contentType”:”file”},{“name”:”make.bat”,”path”:”docs/make.bat”,”contentType”:”file”},{“name”:”play.png”,”path”:”docs/play.png”,”contentType”:”file”},{“name”:”podman-derivative-api”,”path”:”docs/podman-derivative-api”,”contentType”:”file”},{“name”:”remote-docs.sh”,”path”:”docs/remote-docs.sh”,”contentType”:”file”},{“name”:”requirements.txt”,”path”:”docs/requirements.txt”,”contentType”:”file”},{“name”:”standalone-styling.css”,”path”:”docs/standalone-styling.css”,”contentType”:”file”},{“name”:”use-pagetitle.lua”,”path”:”docs/use-pagetitle.lua”,”contentType”:”file”}],”totalCount”:15},””:{“items”:[{“name”:”.github”,”path”:”.github”,”contentType”:”directory”},{“name”:”cmd”,”path”:”cmd”,”contentType”:”directory”},{“name”:”cni”,”path”:”cni”,”contentType”:”directory”},{“name”:”completions”,”path”:”completions”,”contentType”:”directory”},{“name”:”contrib”,”path”:”contrib”,”contentType”:”directory”},{“name”:”dependencies”,”path”:”dependencies”,”contentType”:”directory”},{“name”:”docs”,”path”:”docs”,”contentType”:”directory”},{“name”:”hack”,”path”:”hack”,”contentType”:”directory”},{“name”:”libpod”,”path”:”libpod”,”contentType”:”directory”},{“name”:”logo”,”path”:”logo”,”contentType”:”directory”},{“name”:”pkg”,”path”:”pkg”,”contentType”:”directory”},{“name”:”rpm”,”path”:”rpm”,”contentType”:”directory”},{“name”:”test”,”path”:”test”,”contentType”:”directory”},{“name”:”utils”,”path”:”utils”,”contentType”:”directory”},{“name”:”vendor”,”path”:”vendor”,”contentType”:”directory”},{“name”:”version”,”path”:”version”,”contentType”:”directory”},{“name”:”.cirrus.yml”,”path”:”.cirrus.yml”,”contentType”:”file”},{“name”:”.dockerignore”,”path”:”.dockerignore”,”contentType”:”file”},{“name”:”.gitignore”,”path”:”.gitignore”,”contentType”:”file”},{“name”:”.golangci.yml”,”path”:”.golangci.yml”,”contentType”:”file”},{“name”:”.packit.yaml”,”path”:”.packit.yaml”,”contentType”:”file”},{“name”:”.pre-commit-config.yaml”,”path”:”.pre-commit-config.yaml”,”contentType”:”file”},{“name”:”CODE-OF-CONDUCT.md”,”path”:”CODE-OF-CONDUCT.md”,”contentType”:”file”},{“name”:”CONTRIBUTING.md”,”path”:”CONTRIBUTING.md”,”contentType”:”file”},{“name”:”DISTRO_PACKAGE.md”,”path”:”DISTRO_PACKAGE.md”,”contentType”:”file”},{“name”:”DOWNLOADS.md”,”path”:”DOWNLOADS.md”,”contentType”:”file”},{“name”:”LICENSE”,”path”:”LICENSE”,”contentType”:”file”},{“name”:”Makefile”,”path”:”Makefile”,”contentType”:”file”},{“name”:”OWNERS”,”path”:”OWNERS”,”contentType”:”file”},{“name”:”README.md”,”path”:”README.md”,”contentType”:”file”},{“name”:”RELEASE_NOTES.md”,”path”:”RELEASE_NOTES.md”,”contentType”:”file”},{“name”:”RELEASE_PROCESS.md”,”path”:”RELEASE_PROCESS.md”,”contentType”:”file”},{“name”:”SECURITY.md”,”path”:”SECURITY.md”,”contentType”:”file”},{“name”:”Vagrantfile”,”path”:”Vagrantfile”,”contentType”:”file”},{“name”:”build_osx.md”,”path”:”build_osx.md”,”contentType”:”file”},{“name”:”build_windows.md”,”path”:”build_windows.md”,”contentType”:”file”},{“name”:”commands-demo.md”,”path”:”commands-demo.md”,”contentType”:”file”},{“name”:”commands.md”,”path”:”commands.md”,”contentType”:”file”},{“name”:”docker.in”,”path”:”docker.in”,”contentType”:”file”},{“name”:”go.mod”,”path”:”go.mod”,”contentType”:”file”},{“name”:”go.sum”,”path”:”go.sum”,”contentType”:”file”},{“name”:”install.md”,”path”:”install.md”,”contentType”:”file”},{“name”:”pyproject.toml”,”path”:”pyproject.toml”,”contentType”:”file”},{“name”:”rootless.md”,”path”:”rootless.md”,”contentType”:”file”},{“name”:”transfer.md”,”path”:”transfer.md”,”contentType”:”file”},{“name”:”troubleshooting.md”,”path”:”troubleshooting.md”,”contentType”:”file”}],”totalCount”:46}},”fileTreeProcessingTime”:14.883965,”foldersToFetch”:[],”reducedMotionEnabled”:null,”repo”:{“id”:109145553,”defaultBranch”:”main”,”name”:”podman”,”ownerLogin”:”containers”,”currentUserCanPush”:false,”isFork”:false,”isEmpty”:false,”createdAt”:”2017-11-01T15:01:27.000Z”,”ownerAvatar”:”https://avatars.githubusercontent.com/u/5874934?v=4″,”public”:true,”private”:false,”isOrgOwned”:true},”symbolsExpanded”:false,”treeExpanded”:true,”refInfo”:{“name”:”main”,”listCacheKey”:”v0:1691761254.0″,”canEdit”:false,”refType”:”branch”,”currentOid”:”6ab38e55e733e70c9592ce41132a0f390b236560″},”path”:”docs/tutorials/performance.md”,”currentUser”:null,”blob”:{“rawLines”:null,”stylingDirectives”:null,”csv”:null,”csvError”:null,”dependabotInfo”:{“showConfigurationBanner”:false,”configFilePath”:null,”networkDependabotPath”:”/containers/podman/network/updates”,”dismissConfigurationNoticePath”:”/settings/dismiss-notice/dependabot_configuration_notice”,”configurationNoticeDismissed”:null,”repoAlertsPath”:”/containers/podman/security/dependabot”,”repoSecurityAndAnalysisPath”:”/containers/podman/settings/security_analysis”,”repoOwnerIsOrg”:true,”currentUserCanAdminRepo”:false},”displayName”:”performance.md”,”displayUrl”:”https://github.com/containers/podman/blob/main/docs/tutorials/performance.md?raw=true”,”headerInfo”:{“blobSize”:”8.06 KB”,”deleteInfo”:{“deleteTooltip”:”You must be signed in to make or propose changes”},”editInfo”:{“editTooltip”:”You must be signed in to make or propose changes”},”ghDesktopPath”:”https://desktop.github.com”,”gitLfsPath”:null,”onBranch”:true,”shortPath”:”55d0c0e”,”siteNavLoginPath”:”/login?return_to=https%3A%2F%2Fgithub.com%2Fcontainers%2Fpodman%2Fblob%2Fmain%2Fdocs%2Ftutorials%2Fperformance.md”,”isCSV”:false,”isRichtext”:true,”toc”:[{“level”:1,”text”:”Podman performance guide”,”anchor”:”podman-performance-guide”,”htmlText”:”Podman performance guide”},{“level”:2,”text”:”Using a separate user account for benchmarking”,”anchor”:”using-a-separate-user-account-for-benchmarking”,”htmlText”:”Using a separate user account for benchmarking”},{“level”:3,”text”:”Example: Specify the storage driver vfs and run /bin/true in an Alpine container”,”anchor”:”example-specify-the-storage-driver-vfs-and-run-bintrue-in-an-alpine-container”,”htmlText”:”Example: Specify the storage driver vfs and run /bin/true in an Alpine container”},{“level”:2,”text”:”Performance considerations”,”anchor”:”performance-considerations”,”htmlText”:”Performance considerations”},{“level”:3,”text”:”Use a fast OCI runtime”,”anchor”:”use-a-fast-oci-runtime”,”htmlText”:”Use a fast OCI runtime”},{“level”:3,”text”:”Choosing a storage driver”,”anchor”:”choosing-a-storage-driver”,”htmlText”:”Choosing a storage driver”},{“level”:4,”text”:”Specifying the storage driver with command-line options”,”anchor”:”specifying-the-storage-driver-with-command-line-options”,”htmlText”:”Specifying the storage driver with command-line options”},{“level”:4,”te
Leave a comment