CINXE.COM

[MESOS-8418] mesos-agent high cpu usage because of numerous /proc/mounts reads - ASF JIRA

<!DOCTYPE html> <html lang="en"> <head> <meta charset="utf-8"> <meta http-equiv="X-UA-Compatible" content="IE=Edge"/> <meta name="application-name" content="JIRA" data-name="jira" data-version="8.20.10"><meta name="ajs-server-scheme" content="https"> <meta name="ajs-server-port" content="443"> <meta name="ajs-server-name" content="issues.apache.org"> <meta name="ajs-behind-proxy" content="null"> <meta name="ajs-base-url" content="https://issues.apache.org/jira"> <meta name="ajs-viewissue-use-history-api" content="false"> <meta name="ajs-jira-base-url" content="https://issues.apache.org/jira"> <meta name="ajs-serverRenderedViewIssue" content="true"> <meta name="ajs-dev-mode" content="false"> <meta name="ajs-context-path" content="/jira"> <meta name="ajs-version-number" content="8.20.10"> <meta name="ajs-build-number" content="820010"> <meta name="ajs-is-beta" content="false"> <meta name="ajs-is-rc" content="false"> <meta name="ajs-is-snapshot" content="false"> <meta name="ajs-is-milestone" content="false"> <meta name="ajs-remote-user" content=""> <meta name="ajs-remote-user-fullname" content=""> <meta name="ajs-user-locale" content="en_UK"> <meta name="ajs-user-locale-group-separator" content=","> <meta name="ajs-app-title" content="ASF JIRA"> <meta name="ajs-keyboard-shortcuts-enabled" content="true"> <meta name="ajs-keyboard-accesskey-modifier" content="Alt"> <meta name="ajs-enabled-dark-features" content="[&quot;com.atlassian.jira.agile.darkfeature.editable.detailsview&quot;,&quot;nps.survey.inline.dialog&quot;,&quot;com.atlassian.jira.agile.darkfeature.edit.closed.sprint.enabled&quot;,&quot;jira.plugin.devstatus.phasetwo&quot;,&quot;jira.frother.reporter.field&quot;,&quot;atlassian.rest.xsrf.legacy.enabled&quot;,&quot;jira.issue.status.lozenge&quot;,&quot;com.atlassian.jira.config.BIG_PIPE&quot;,&quot;com.atlassian.jira.projects.issuenavigator&quot;,&quot;com.atlassian.jira.config.PDL&quot;,&quot;jira.plugin.devstatus.phasetwo.enabled&quot;,&quot;atlassian.aui.raphael.disabled&quot;,&quot;app-switcher.new&quot;,&quot;frother.assignee.field&quot;,&quot;com.atlassian.jira.projects.ProjectCentricNavigation.Switch&quot;,&quot;sd.internal.base.off.thread.on.completion.events.enabled&quot;,&quot;jira.onboarding.cyoa&quot;,&quot;com.atlassian.jira.agile.darkfeature.kanplan.enabled&quot;,&quot;sd.slavalue.record.updated.date.enabled&quot;,&quot;com.atlassian.jira.config.ProjectConfig.MENU&quot;,&quot;com.atlassian.jira.projects.sidebar.DEFER_RESOURCES&quot;,&quot;com.atlassian.jira.agile.darkfeature.kanplan.epics.and.versions.enabled&quot;,&quot;com.atlassian.jira.agile.darkfeature.sprint.goal.enabled&quot;,&quot;jira.zdu.admin-updates-ui&quot;,&quot;jira.zdu.jmx-monitoring&quot;,&quot;sd.sla.improved.rendering.enabled&quot;,&quot;com.atlassian.jira.migration.features.assess-l1-cloud-tooling&quot;,&quot;sd.canned.responses.enabled&quot;,&quot;sd.new.settings.sidebar.location.disabled&quot;,&quot;jira.zdu.cluster-upgrade-state&quot;,&quot;com.atlassian.jira.email.templates.readFromJiraHome&quot;,&quot;com.atlassian.jira.agile.darkfeature.splitissue&quot;,&quot;com.atlassian.jira.config.CoreFeatures.LICENSE_ROLES_ENABLED&quot;,&quot;jira.export.csv.enabled&quot;]"> <meta name="ajs-in-admin-mode" content="false"> <meta name="ajs-is-sysadmin" content="false"> <meta name="ajs-is-admin" content="false"> <meta name="ajs-outgoing-mail-enabled" content="true"> <meta name="ajs-archiving-enabled" content="true"> <meta name="ajs-date-relativize" content="true"> <meta name="ajs-date-time" content="HH:mm"> <meta name="ajs-date-day" content="EEEE HH:mm"> <meta name="ajs-date-dmy" content="dd/MMM/yy"> <meta name="ajs-date-complete" content="dd/MMM/yy HH:mm"> <script type="text/javascript">var AJS=AJS||{};AJS.debug=true;</script> <meta id="atlassian-token" name="atlassian-token" content="A5KQ-2QAV-T4JA-FDED_f6d50d2430cf898c76266c1f63021c2d2bc00420_lout"> <link rel="shortcut icon" href="/jira/s/xd97tr/820010/13pdxe5/_/images/fav-jsw.png"> <!--[if IE]><![endif]--> <script type="text/javascript"> (function() { var contextPath = '/jira'; function printDeprecatedMsg() { if (console && console.warn) { console.warn('DEPRECATED JS - contextPath global variable has been deprecated since 7.4.0. Use `wrm/context-path` module instead.'); } } Object.defineProperty(window, 'contextPath', { get: function() { printDeprecatedMsg(); return contextPath; }, set: function(value) { printDeprecatedMsg(); contextPath = value; } }); })(); </script> <script> window.WRM=window.WRM||{};window.WRM._unparsedData=window.WRM._unparsedData||{};window.WRM._unparsedErrors=window.WRM._unparsedErrors||{}; WRM._unparsedData["com.atlassian.plugins.atlassian-plugins-webresource-plugin:context-path.context-path"]="\"/jira\""; WRM._unparsedData["jira.core:feature-flags-data.feature-flag-data"]="{\"enabled-feature-keys\":[\"com.atlassian.jira.agile.darkfeature.editable.detailsview\",\"nps.survey.inline.dialog\",\"com.atlassian.jira.agile.darkfeature.edit.closed.sprint.enabled\",\"jira.plugin.devstatus.phasetwo\",\"jira.frother.reporter.field\",\"atlassian.rest.xsrf.legacy.enabled\",\"jira.issue.status.lozenge\",\"com.atlassian.jira.config.BIG_PIPE\",\"com.atlassian.jira.projects.issuenavigator\",\"com.atlassian.jira.config.PDL\",\"jira.plugin.devstatus.phasetwo.enabled\",\"atlassian.aui.raphael.disabled\",\"app-switcher.new\",\"frother.assignee.field\",\"com.atlassian.jira.projects.ProjectCentricNavigation.Switch\",\"sd.internal.base.off.thread.on.completion.events.enabled\",\"jira.onboarding.cyoa\",\"com.atlassian.jira.agile.darkfeature.kanplan.enabled\",\"sd.slavalue.record.updated.date.enabled\",\"com.atlassian.jira.config.ProjectConfig.MENU\",\"com.atlassian.jira.projects.sidebar.DEFER_RESOURCES\",\"com.atlassian.jira.agile.darkfeature.kanplan.epics.and.versions.enabled\",\"com.atlassian.jira.agile.darkfeature.sprint.goal.enabled\",\"jira.zdu.admin-updates-ui\",\"jira.zdu.jmx-monitoring\",\"sd.sla.improved.rendering.enabled\",\"com.atlassian.jira.migration.features.assess-l1-cloud-tooling\",\"sd.canned.responses.enabled\",\"sd.new.settings.sidebar.location.disabled\",\"jira.zdu.cluster-upgrade-state\",\"com.atlassian.jira.email.templates.readFromJiraHome\",\"com.atlassian.jira.agile.darkfeature.splitissue\",\"com.atlassian.jira.config.CoreFeatures.LICENSE_ROLES_ENABLED\",\"jira.export.csv.enabled\"],\"feature-flag-states\":{\"com.atlassian.jira.use.same.site.none.for.xsrf.token.cookie\":true,\"com.atlassian.jira.agile.darkfeature.handle.ug.usernames\":true,\"com.atlassian.jira.security.endpoint.non.admin.access.screens\":false,\"com.atlassian.jira.mailHandlerImapMessageQueryLegacy\":false,\"com.atlassian.jira.webhookEventsAsyncProcessing\":false,\"com.atlassian.jira.serAllowShareWithNonMember\":true,\"com.atlassian.troubleshooting.healthcheck.jira.license.limit\":false,\"com.atlassian.jira.diagnostics.perflog\":true,\"com.atlassian.jira.dbr\":true,\"com.atlassian.jira.agile.darkfeature.legacy.epic.picker\":false,\"com.atlassian.jira.issuetable.move.links.hidden\":true,\"com.atlassian.jira.agile.darkfeature.unlink.sprints.on.issue.move\":true,\"jira.renderer.consider.variable.format\":true,\"com.atlassian.jira.user.dbIdBasedKeyGenerationStrategy\":true,\"com.atlassian.jira.plugin.issuenavigator.jql.autocomplete.eagerlyLoaded\":false,\"com.atlassian.portfolio.dcBundling\":true,\"com.atlassian.jira.sharedEntityEditRights\":true,\"com.atlassian.jira.security.endpoint.anonymous.access.resolution\":false,\"com.atlassian.jira.agile.darkfeature.sprint.goal\":false,\"com.atlassian.jira.thumbnailsDeferredGeneration\":true,\"jira.cluster.monitoring.show.offline.nodes\":true,\"com.atlassian.jira.commentReactions\":true,\"data.pipeline.feature.jira.issue.links.export\":true,\"com.atlassian.jira.custom.csv.escaper\":true,\"com.atlassian.jira.fixedCommentDeletionNotifications\":true,\"com.atlassian.jira.allThumbnailsDeferred\":false,\"com.atlassian.jira.plugin.issuenavigator.filtersUxImprovment\":true,\"com.atlassian.jira.agile.darkfeature.kanplan.epics.and.versions\":false,\"com.atlassian.jira.jsd.mobile\":true,\"jira.customfields.cleanup.identification\":true,\"data.pipeline.feature.jira.all.exportable.custom.fields\":true,\"com.atlassian.jira.defaultValuesForSystemFields\":true,\"jira.dc.cleanup.cluser.tasks\":true,\"jira.customfields.bulk.delete\":true,\"com.atlassian.jira.issues.archiving.filters\":false,\"mail.batching.override.core\":true,\"jira.users.and.roles.page.in.react\":true,\"jira.security.csp.sandbox\":true,\"com.atlassian.jira.agile.darkfeature.velocity.chart.ui\":true,\"com.atlassian.jira.returnDefaultAvatarsForBrokenAvatars\":true,\"com.atlassian.jira.agile.darkfeature.sprint.auto.management\":false,\"jira.jql.suggestrecentfields\":false,\"com.atlassian.jira.gdpr.rtbf\":true,\"com.atlassian.jira.security.xsrf.session.token\":true,\"com.atlassian.jira.agile.darkfeature.optimistic.transitions\":true,\"com.atlassian.jira.security.project.admin.revoke.with.application.access\":true,\"com.atlassian.jiranomenclature\":true,\"com.atlassian.jira.security.endpoint.non.admin.access.avatar.system\":false,\"com.atlassian.jira.agile.darkfeature.kanplan\":false,\"com.atlassian.jira.agile.darkfeature.future.sprint.dates\":true,\"com.atlassian.jira.filtersAndDashboardsShareableWithAllGroupsAndRoles\":true,\"jira.customfields.paginated.ui\":true,\"com.atlassian.jira.agile.darkfeature.edit.closed.sprint\":false,\"jira.create.linked.issue\":true,\"com.atlassian.jira.advanced.audit.log\":true,\"jira.sal.host.connect.accessor.existing.transaction.will.create.transactions\":true,\"external.links.new.window\":true,\"jira.quick.search\":true,\"jira.jql.smartautoselectfirst\":false,\"jira.jql.membersof.ignoreGlobalPermissionsForAnonymous\":false,\"data.pipeline.feature.jira.issue.history.export\":true,\"com.atlassian.jira.security.endpoint.non.browse.projects.access.fields\":false,\"atlassian.cdn.static.assets\":true,\"jira.richeditor.bidi.warning\":true,\"mail.batching\":false,\"com.atlassian.jira.privateEntitiesEditable\":true,\"com.atlassian.jira.security.endpoint.anonymous.access.priority\":false,\"jira.priorities.per.project.edit.default\":false,\"com.atlassian.jira.agile.darkfeature.issues.in.epic.details.view\":true,\"jira.priorities.per.project.jsd\":true,\"com.atlassian.jira.plugin.issuenavigator.anonymousPreventCfData\":false,\"com.atlassian.jira.agile.darkfeature.rapid.boards.bands\":true,\"com.atlassian.jira.agile.darkfeature.flexible.boards\":true,\"com.atlassian.jira.agile.darkfeature.sprint.picker.allsprints.suggestion\":true,\"com.atlassian.jira.agile.darkfeature.epic.validate.visibility\":true,\"jira.dc.lock.leasing\":true,\"com.atlassian.jira.accessibility.personal.settings\":true,\"mail.batching.create.section.cf\":true,\"com.atlassian.jira.send.email.notifications.to.user.without.application.access\":false,\"com.atlassian.jira.security.endpoint.non.browse.projects.access.autocompletedata\":false,\"com.atlassian.mail.server.managers.hostname.verification\":true,\"com.atlassian.advancedroadmaps.rebrand\":true,\"com.atlassian.jira.upgrade.startup.fix.index\":true,\"com.atlassian.jira.security.endpoint.anonymous.access.projectCategory\":false,\"jira.redirect.anonymous.404.errors\":true,\"com.atlassian.jira.issuetable.draggable\":true,\"com.atlassian.jira.attachments.generate.unique.suffix\":true,\"com.atlassian.jira.agile.darkfeature.kanban.hide.old.done.issues\":true,\"jira.version.based.node.reindex.service\":true,\"com.atlassian.jira.agile.darkfeature.backlog.showmore\":true,\"com.atlassian.jira.agile.darkfeature.sprint.plan\":false,\"com.atlassian.jira.security.endpoint.anonymous.access.issueLinkType\":false,\"com.atlassian.jira.security.LegacyJiraTypeResolver.WARN_ONLY\":false,\"data.pipeline.feature.jira.schema.version.2\":true,\"com.atlassian.jira.agile.darkfeature.burnupchart\":true,\"com.atlassian.jira.agile.darkfeature.velocity.sprint.picker\":false,\"com.atlassian.jira.issues.archiving.browse\":true,\"jira.instrumentation.laas\":false,\"com.atlassian.jira.security.ChartUtils.browse.projects.permission.check\":false,\"mail.batching.user.notification\":true,\"com.atlassian.portfolio.permission.check.for.permissions\":true,\"com.atlassian.jira.agile.darkfeature.dataonpageload\":true,\"data.pipeline.feature.jira.archived.issue.export\":false,\"com.atlassian.jira.projects.per.project.permission.query\":true,\"com.atlassian.jira.issues.archiving\":true,\"index.use.snappy\":true,\"jira.priorities.per.project\":true}}"; WRM._unparsedData["jira.core:default-comment-security-level-data.DefaultCommentSecurityLevelHelpLink"]="{\"extraClasses\":\"default-comment-level-help\",\"title\":\"Commenting on an Issue\",\"url\":\"https://docs.atlassian.com/jira/jcore-docs-0820/Editing+and+collaborating+on+issues#Editingandcollaboratingonissues-restrictacomment\",\"isLocal\":false}"; WRM._unparsedData["jira.core:dateFormatProvider.allFormats"]="{\"dateFormats\":{\"meridiem\":[\"AM\",\"PM\"],\"eras\":[\"BC\",\"AD\"],\"months\":[\"January\",\"February\",\"March\",\"April\",\"May\",\"June\",\"July\",\"August\",\"September\",\"October\",\"November\",\"December\"],\"monthsShort\":[\"Jan\",\"Feb\",\"Mar\",\"Apr\",\"May\",\"Jun\",\"Jul\",\"Aug\",\"Sep\",\"Oct\",\"Nov\",\"Dec\"],\"weekdaysShort\":[\"Sun\",\"Mon\",\"Tue\",\"Wed\",\"Thu\",\"Fri\",\"Sat\"],\"weekdays\":[\"Sunday\",\"Monday\",\"Tuesday\",\"Wednesday\",\"Thursday\",\"Friday\",\"Saturday\"]},\"lookAndFeelFormats\":{\"relativize\":\"true\",\"time\":\"HH:mm\",\"day\":\"EEEE HH:mm\",\"dmy\":\"dd/MMM/yy\",\"complete\":\"dd/MMM/yy HH:mm\"}}"; WRM._unparsedData["com.atlassian.jira.jira-issue-nav-components:issueviewer.features"]="{\"rteEnabled\":true}"; WRM._unparsedData["com.atlassian.jira.jira-quick-edit-plugin:create-issue-data.data"]="{\"configurableSystemFieldIds\":[\"description\"]}"; WRM._unparsedData["com.onresolve.jira.groovy.groovyrunner:behaviours-translations.behaviours-translations-data-provider"]="{\"field.title.missing.value\":\"You must enter a value for this field\"}"; WRM._unparsedData["com.atlassian.jira.plugins.jira-dnd-attachment-plugin:dnd-issue-drop-zone.thumbnail-mime-types"]="\"image/vnd.wap.wbmp,image/png,image/x-png,image/jpeg,image/bmp,image/gif\""; WRM._unparsedData["com.atlassian.jira.plugins.jira-dnd-attachment-plugin:dnd-issue-drop-zone.upload-limit"]="\"62914560\""; WRM._unparsedData["com.atlassian.plugins.helptips.jira-help-tips:help-tip-manager.JiraHelpTipData"]="{\"anonymous\":true}"; WRM._unparsedData["com.atlassian.jira.jira-view-issue-plugin:controller-subtasks.controller.subtasks.parameters"]="{\"url\":\"/rest/api/2/issue/{issueId}/subtask/move\"}"; WRM._unparsedData["com.atlassian.jira.plugins.jira-wiki-editor:wiki-editor-thumbnails.thumbnails-allowed"]="false"; WRM._unparsedData["com.atlassian.jira.plugins.jira-wiki-editor:wiki-editor-resources.help-data"]="{\"showHelp\":true,\"editorDocumentationUrl\":[\"https://docs.atlassian.com/jira/jcore-docs-0820/Visual+editing\"],\"editorDocumentationTitle\":[\"Show me documentation for the visual editor\"]}"; WRM._unparsedData["jira.core:terminology-data.terminology"]="{\"terminologyEntries\":[{\"originalName\":\"sprint\",\"originalNamePlural\":\"sprints\",\"newName\":\"sprint\",\"newNamePlural\":\"sprints\",\"isDefault\":true},{\"originalName\":\"epic\",\"originalNamePlural\":\"epics\",\"newName\":\"epic\",\"newNamePlural\":\"epics\",\"isDefault\":true}],\"isTerminologyActive\":false}"; WRM._unparsedData["com.atlassian.analytics.analytics-client:policy-update-init.policy-update-data-provider"]="false"; WRM._unparsedData["com.atlassian.analytics.analytics-client:programmatic-analytics-init.programmatic-analytics-data-provider"]="false"; WRM._unparsedData["com.onresolve.jira.groovy.groovyrunner:web-item-response-renderer.web-item-actions-data-provider"]="[]"; WRM._unparsedData["com.atlassian.jira.plugins.jira-slack-server-integration-plugin:slack-link-error-resources.slack-link-error"]="{}"; WRM._unparsedData["jira.core:avatar-picker-data.data"]="{}"; WRM._unparsedData["com.atlassian.jira.jira-header-plugin:dismissedFlags.flags"]="{\"dismissed\":[]}"; WRM._unparsedData["com.atlassian.jira.jira-header-plugin:newsletter-signup-tip-init.newsletterSignup"]="{\"signupDescription\":\"Get updates, inspiration and best practices from the team behind Jira.\",\"formUrl\":\"https://www.atlassian.com/apis/exact-target/{0}/subscribe?mailingListId=1401671\",\"signupTitle\":\"Sign up!\",\"signupId\":\"newsletter-signup-tip\",\"showNewsletterTip\":false}"; WRM._unparsedData["com.atlassian.jira.project-templates-plugin:project-templates-plugin-resources.ptAnalyticsData"]="{\"instanceCreatedDate\":\"2011-01-31\"}"; WRM._unparsedData["jira.core:user-message-flags-data.adminLockout"]="{}"; WRM._unparsedData["jira.request.correlation-id"]="\"e057b5f981e97d\""; WRM._unparsedData["project-id"]="12311242"; WRM._unparsedData["project-key"]="\"MESOS\""; WRM._unparsedData["project-name"]="\"Mesos\""; WRM._unparsedData["project-type"]="\"software\""; WRM._unparsedData["com.atlassian.jira.jira-projects-issue-navigator:generic-filters"]="[{\"id\":\"allissues\",\"jql\":\"project = \\\"{0}\\\" ORDER BY {1}\",\"defaultOrderby\":\"created DESC\",\"label\":\"All issues\",\"requiresUser\":false,\"supportsInlineIssueCreate\":true,\"fields\":[]},{\"id\":\"allopenissues\",\"jql\":\"project = \\\"{0}\\\" AND resolution = Unresolved ORDER BY {1}\",\"defaultOrderby\":\"priority DESC, updated DESC\",\"label\":\"Open issues\",\"requiresUser\":false,\"supportsInlineIssueCreate\":true,\"fields\":[\"resolution\"]},{\"id\":\"doneissues\",\"jql\":\"project = \\\"{0}\\\" AND statusCategory = Done ORDER BY {1}\",\"defaultOrderby\":\"updated DESC\",\"label\":\"Done issues\",\"requiresUser\":false,\"supportsInlineIssueCreate\":false,\"fields\":[\"status\"]},{\"id\":\"recentlyviewed\",\"jql\":\"project = \\\"{0}\\\" AND issuekey in issueHistory() ORDER BY {1}\",\"defaultOrderby\":\"lastViewed DESC\",\"label\":\"Viewed recently\",\"requiresUser\":false,\"supportsInlineIssueCreate\":true,\"fields\":[\"issuekey\"]},{\"id\":\"addedrecently\",\"jql\":\"project = \\\"{0}\\\" AND created \u003e= -1w ORDER BY {1}\",\"defaultOrderby\":\"created DESC\",\"label\":\"Created recently\",\"requiresUser\":false,\"supportsInlineIssueCreate\":true,\"fields\":[\"created\"]},{\"id\":\"resolvedrecently\",\"jql\":\"project = \\\"{0}\\\" AND resolutiondate \u003e= -1w ORDER BY {1}\",\"defaultOrderby\":\"updated DESC\",\"label\":\"Resolved recently\",\"requiresUser\":false,\"supportsInlineIssueCreate\":false,\"fields\":[\"resolutiondate\"]},{\"id\":\"updatedrecently\",\"jql\":\"project = \\\"{0}\\\" AND updated \u003e= -1w ORDER BY {1}\",\"defaultOrderby\":\"updated DESC\",\"label\":\"Updated recently\",\"requiresUser\":false,\"supportsInlineIssueCreate\":true,\"fields\":[\"updated\"]}]"; WRM._unparsedData["com.atlassian.jira.jira-projects-issue-navigator:default-filter-priority"]="[\"allopenissues\",\"allissues\"]"; WRM._unparsedData["com.atlassian.jira.jira-projects-issue-navigator:can-manage-filters"]="false"; WRM._unparsedData["com.atlassian.jira.jira-projects-issue-navigator:project-filters"]="[]"; WRM._unparsedData["com.atlassian.jira.jira-projects-issue-navigator:can-create-issues"]="false"; WRM._unparsedData["projectId"]="12311242"; WRM._unparsedData["projectKey"]="\"MESOS\""; WRM._unparsedData["projectType"]="\"software\""; WRM._unparsedData["com.atlassian.jira.jira-projects-issue-navigator:server-rendered"]="true"; WRM._unparsedData["archivingProjectHelpUrl"]="\"https://docs.atlassian.com/jira/jadm-docs-0820/Archiving+a+project\""; WRM._unparsedData["archivingIssueHelpUrl"]="\"https://docs.atlassian.com/jira/jadm-docs-0820/Archiving+an+issue\""; if(window.WRM._dataArrived)window.WRM._dataArrived();</script> <link type="text/css" rel="stylesheet" href="/jira/s/b62489a2eaac59d9b8a093c1a51d034f-CDN/xd97tr/820010/13pdxe5/49fa3aa3d35a2cc689cbf274e66cc41a/_/download/contextbatch/css/_super/batch.css" data-wrm-key="_super" data-wrm-batch-type="context" media="all"> <link type="text/css" rel="stylesheet" href="/jira/s/56490edcf9d54e35149505f78cca6a47-CDN/xd97tr/820010/13pdxe5/72cb823bcc50211a60c1ebe830467cae/_/download/contextbatch/css/jira.browse.project,jira.view.issue,project.issue.navigator,atl.general,atl.global,jira.global,jira.general,-_super/batch.css?agile_global_admin_condition=true&amp;jag=true&amp;jira.create.linked.issue=true&amp;richediton=true&amp;slack-enabled=true" data-wrm-key="jira.browse.project,jira.view.issue,project.issue.navigator,atl.general,atl.global,jira.global,jira.general,-_super" data-wrm-batch-type="context" media="all"> <script type="text/javascript" src="/jira/s/5263129088916436ab9aeb2417075b3f-CDN/xd97tr/820010/13pdxe5/49fa3aa3d35a2cc689cbf274e66cc41a/_/download/contextbatch/js/_super/batch.js?locale=en-UK" data-wrm-key="_super" data-wrm-batch-type="context" data-initially-rendered></script> <script type="text/javascript" src="/jira/s/611c208bd094adb71a6f4f3e7f6fff3d-CDN/xd97tr/820010/13pdxe5/72cb823bcc50211a60c1ebe830467cae/_/download/contextbatch/js/jira.browse.project,jira.view.issue,project.issue.navigator,atl.general,atl.global,jira.global,jira.general,-_super/batch.js?agile_global_admin_condition=true&amp;jag=true&amp;jira.create.linked.issue=true&amp;locale=en-UK&amp;richediton=true&amp;slack-enabled=true" data-wrm-key="jira.browse.project,jira.view.issue,project.issue.navigator,atl.general,atl.global,jira.global,jira.general,-_super" data-wrm-batch-type="context" data-initially-rendered></script> <script type="text/javascript" src="/jira/s/d41d8cd98f00b204e9800998ecf8427e-CDN/xd97tr/820010/13pdxe5/1.0/_/download/batch/jira.webresources:calendar-en/jira.webresources:calendar-en.js" data-wrm-key="jira.webresources:calendar-en" data-wrm-batch-type="resource" data-initially-rendered></script> <script type="text/javascript" src="/jira/s/d41d8cd98f00b204e9800998ecf8427e-CDN/xd97tr/820010/13pdxe5/1.0/_/download/batch/jira.webresources:calendar-localisation-moment/jira.webresources:calendar-localisation-moment.js" data-wrm-key="jira.webresources:calendar-localisation-moment" data-wrm-batch-type="resource" data-initially-rendered></script> <link type="text/css" rel="stylesheet" href="/jira/s/981f587853769311cda7c3b845131a06-CDN/xd97tr/820010/13pdxe5/cb5a5495a038c0744457f25821ba9ee8/_/download/contextbatch/css/jira.global.look-and-feel,-_super/batch.css" data-wrm-key="jira.global.look-and-feel,-_super" data-wrm-batch-type="context" media="all"> <script type="text/javascript" src="/jira/rest/api/1.0/shortcuts/820010/5840efff50357da9055d4714dc0713f/shortcuts.js?context=issuenavigation&amp;context=issueaction"></script> <script> window.WRM=window.WRM||{};window.WRM._unparsedData=window.WRM._unparsedData||{};window.WRM._unparsedErrors=window.WRM._unparsedErrors||{}; WRM._unparsedData["com.atlassian.jira.jira-issue-nav-components:inline-edit-enabled"]="true"; WRM._unparsedData["should-display-chaperone"]="false"; if(window.WRM._dataArrived)window.WRM._dataArrived();</script> <link type="text/css" rel="stylesheet" href="/jira/s/3ac36323ba5e4eb0af2aa7ac7211b4bb-CDN/xd97tr/820010/13pdxe5/efa42a25652b26dfd802540c024826b3/_/download/contextbatch/css/com.atlassian.jira.projects.sidebar.init,-_super,-jira.view.issue,-project.issue.navigator/batch.css?jira.create.linked.issue=true&amp;richediton=true" data-wrm-key="com.atlassian.jira.projects.sidebar.init,-_super,-jira.view.issue,-project.issue.navigator" data-wrm-batch-type="context" media="all"> <script type="text/javascript" src="/jira/s/efa8931cd5ac13ed95c56ca8a1dc1967-CDN/xd97tr/820010/13pdxe5/efa42a25652b26dfd802540c024826b3/_/download/contextbatch/js/com.atlassian.jira.projects.sidebar.init,-_super,-jira.view.issue,-project.issue.navigator/batch.js?jira.create.linked.issue=true&amp;locale=en-UK&amp;richediton=true" data-wrm-key="com.atlassian.jira.projects.sidebar.init,-_super,-jira.view.issue,-project.issue.navigator" data-wrm-batch-type="context" data-initially-rendered></script> <meta charset="utf-8"><meta http-equiv="X-UA-Compatible" content="IE=edge"> <meta name="ajs-can-search-users" content="false"> <meta name="ajs-can-edit-watchers" content="false"> <meta name="ajs-default-avatar-url" content="https://issues.apache.org/jira/secure/useravatar?size=xsmall&amp;avatarId=10453"> <meta name="ajs-issue-project-type" content="software"> <meta name="ajs-issue-key" content="MESOS-8418"> <meta name="ajs-server-view-issue-is-editable" content="false"> <title>[MESOS-8418] mesos-agent high cpu usage because of numerous /proc/mounts reads - ASF JIRA</title> <link rel="search" type="application/opensearchdescription+xml" href="/jira/osd.jsp" title="[MESOS-8418] mesos-agent high cpu usage because of numerous /proc/mounts reads - ASF JIRA"/> </head> <body id="jira" class="aui-layout aui-theme-default " data-version="8.20.10"> <div id="page"> <header id="header" role="banner"> <script> require(["jquery", "jira/license-banner"], function ($, licenseBanner) { $(function () { // eslint-disable-line @atlassian/onready-checks/no-jquery-onready licenseBanner.showLicenseBanner(""); licenseBanner.showLicenseFlag(""); }); }); </script> <div id="browser-warning" class="aui-message aui-message-error closeable"> <p> You are using an unsupported browser or your browser might be in the Compatibility View mode. See <a href='https://docs.atlassian.com/jira/jadm-docs-0820/Supported+Platforms'> Supported Platforms </a> for more information. </p> </div> <a class="aui-skip-link" href="/jira/login.jsp?os_destination=%2Fbrowse%2FMESOS-8418">Log in</a><a class="aui-skip-link" href="#main">Skip to main content</a><a class="aui-skip-link" href="#sidebar">Skip to sidebar</a><nav class="aui-header aui-dropdown2-trigger-group" aria-label="Site"><div class="aui-header-inner"><div class="aui-header-before"><button class=" aui-dropdown2-trigger app-switcher-trigger aui-dropdown2-trigger-arrowless" aria-controls="app-switcher" aria-haspopup="true" role="button" data-aui-trigger href="#app-switcher"><span class="aui-icon aui-icon-small aui-iconfont-appswitcher">Linked Applications</span></button><div id="app-switcher" class="aui-dropdown2 aui-style-default" role="menu" hidden data-is-switcher="true" data-environment="{&quot;isUserAdmin&quot;:false,&quot;isAppSuggestionAvailable&quot;:false,&quot;isSiteAdminUser&quot;:false}"><div class="app-switcher-loading">Loading&hellip;</div></div></div><div class="aui-header-primary"><span id="logo" class="aui-header-logo aui-header-logo-custom"><a href="https://issues.apache.org/jira/secure/MyJiraHome.jspa" aria-label="Go to home page"><img src="/jira/s/xd97tr/820010/13pdxe5/_/jira-logo-scaled.png" alt="ASF JIRA" /></a></span><ul class='aui-nav'><li><a href="/jira/secure/Dashboard.jspa" class=" aui-nav-link aui-dropdown2-trigger aui-dropdown2-ajax" id="home_link" aria-haspopup="true" aria-controls="home_link-content" title="View and manage your dashboards" accesskey="d" elementtiming="app-header">Dashboards</a><div class="aui-dropdown2 aui-style-default" id="home_link-content" data-aui-dropdown2-ajax-key="home_link"></div></li><li><a href="/jira/browse/MESOS" class=" aui-nav-link aui-dropdown2-trigger aui-dropdown2-ajax" id="browse_link" aria-haspopup="true" aria-controls="browse_link-content" title="View recent projects and browse a list of projects" accesskey="p">Projects</a><div class="aui-dropdown2 aui-style-default" id="browse_link-content" data-aui-dropdown2-ajax-key="browse_link"></div></li><li><a href="/jira/issues/" class=" aui-nav-link aui-dropdown2-trigger aui-dropdown2-ajax" id="find_link" aria-haspopup="true" aria-controls="find_link-content" title="Search for issues and view recent issues" accesskey="i">Issues</a><div class="aui-dropdown2 aui-style-default" id="find_link-content" data-aui-dropdown2-ajax-key="find_link"></div></li> </ul></div><div class="aui-header-secondary"><ul class='aui-nav'> <li id="quicksearch-menu"> <form action="/jira/secure/QuickSearch.jspa" method="get" id="quicksearch" class="aui-quicksearch dont-default-focus ajs-dirty-warning-exempt"> <input id="quickSearchInput" autocomplete="off" class="search" type="text" title="Search" placeholder="Search" name="searchString" accessKey="q" /> <input type="submit" class="hidden" value="Search"> </form> </li> <li id="system-help-menu"> <a class="aui-nav-link aui-dropdown2-trigger aui-dropdown2-trigger-arrowless" id="help_menu" aria-haspopup="true" aria-owns="system-help-menu-content" href="https://docs.atlassian.com/jira/jcore-docs-0820/" target="_blank" rel="noopener noreferrer" title="Help"><span class="aui-icon aui-icon-small aui-iconfont-question-filled">Help</span></a> <div id="system-help-menu-content" class="aui-dropdown2 aui-style-default"> <div class="aui-dropdown2-section"> <ul id="jira-help" class="aui-list-truncate"> <li> <a id="view_core_help" class="aui-nav-link " title="Go to the online documentation for Jira Core" href="https://docs.atlassian.com/jira/jcore-docs-0820/" target="_blank" >Jira Core help</a> </li> <li> <a id="keyshortscuthelp" class="aui-nav-link " title="Get more information about Jira's Keyboard Shortcuts" href="/jira/secure/ViewKeyboardShortcuts!default.jspa" target="_blank" >Keyboard Shortcuts</a> </li> <li> <a id="view_about" class="aui-nav-link " title="Get more information about Jira" href="/jira/secure/AboutPage.jspa" >About Jira</a> </li> <li> <a id="view_credits" class="aui-nav-link " title="See who did what" href="/jira/secure/credits/AroundTheWorld!default.jspa" target="_blank" >Jira Credits</a> </li> </ul> </div> </div> </li> <li id="user-options"> <a class="aui-nav-link login-link" href="/jira/login.jsp?os_destination=%2Fbrowse%2FMESOS-8418">Log In</a> <div id="user-options-content" class="aui-dropdown2 aui-style-default"> <div class="aui-dropdown2-section"> </div> </div> </li> </ul></div></div><!-- .aui-header-inner--><aui-header-end></aui-header-end></nav><!-- .aui-header --> </header> <div id="announcement-banner" class="alertHeader"> <div id="announcement-banner" class="alertHeader"> <div style="border: solid red; border-width: 0 1em 0; font-size:1.2em; text-align:center;background-color:#EEE"><p>Public signup for this instance is <strong>disabled</strong>. Go to our <a href="https://selfserve.apache.org/jira-account.html">Self serve sign up page</a> to request an account. Report potential security issues <a href="https://apache.org/security/#reporting-a-vulnerability">privately</a></p></div> </div> </div> <div id="content"> <big-pipe data-id="sidebar-id" unresolved></big-pipe><section class="aui-sidebar sidebar-placeholder" ><div class="aui-sidebar-wrapper"><div class="aui-sidebar-body"></div><div class="aui-sidebar-footer"><button class="aui-button aui-button-subtle aui-sidebar-toggle aui-sidebar-footer-tipsy" title="Expand sidebar ( [ )" data-tooltip="Expand sidebar ( [ )"><span class="aui-icon aui-icon-small aui-iconfont-chevron-double-left"></span></button></div></div></section><script id="projects-sidebar-events-attach"> (function () { var scriptTag = document.getElementById('projects-sidebar-events-attach'); var sidebarElement = document.querySelector('big-pipe[data-id=sidebar-id]'); sidebarElement.addEventListener('error', function (e) { require(['jira/projects/sidebar/sidebar-placeholder-initializer'], function (sidebarPlaceholderInitializer) { sidebarPlaceholderInitializer.onError(e); }); }); sidebarElement.addEventListener('success', function (e) { require(['jira/projects/sidebar/sidebar-placeholder-initializer'], function (sidebarPlaceholderInitializer) { sidebarPlaceholderInitializer.onSuccess(e); }); }); scriptTag.parentElement.removeChild(scriptTag); }()) </script><script id="projects-sidebar-init"> require(['jira/projects/sidebar/expansion-manager'], function(expansionManager) { var scriptTag = document.getElementById('projects-sidebar-init'); var sidebar = AJS.sidebar('.aui-sidebar'); expansionManager(sidebar); scriptTag.parentElement.removeChild(scriptTag); }); </script><div class="aui-page-panel" ><div class="aui-page-panel-inner"><div class="issue-navigator"><main id="main" class="content" role="main"><div class="issue-view"><div class="navigation-tools"><div class="pager-container"></div><div class="collapse-container"></div></div><div class="issue-container"><div id="issue-content" class="issue-edit-form"><header id="stalker" class="issue-header js-stalker"><div class="issue-header-content"><div class="aui-page-header" ><div class="aui-page-header-inner"><div class="aui-page-header-image" ><span id="12311242" class="aui-avatar aui-avatar-large aui-avatar-project"><span class="aui-avatar-inner"><img id="project-avatar" alt="Uploaded image for project: &#39;Mesos&#39;" src="https://issues.apache.org/jira/secure/projectavatar?pid=12311242&amp;avatarId=17056" /></span></span></div><div class="aui-page-header-main" ><ol class="aui-nav aui-nav-breadcrumbs"><li><a id="project-name-val" href="/jira/browse/MESOS">Mesos</a></li><li><a class="issue-link" data-issue-key="MESOS-8418" href="/jira/browse/MESOS-8418" id="key-val" rel="13129473">MESOS-8418</a></li></ol><h1 id="summary-val">mesos-agent high cpu usage because of numerous /proc/mounts reads</h1></div><div class="aui-page-header-actions" ><div id="issue-header-pager"></div></div></div></div><div class="command-bar"><div class="ops-cont"><div class="ops-menus aui-toolbar2"><div class="aui-toolbar2-inner"><div class="aui-toolbar2-primary"><div id="opsbar-ops-login-lnk_container" class="aui-buttons pluggable-ops"><a id="ops-login-lnk"title="Log In"class="aui-button toolbar-trigger" href="/jira/login.jsp?os_destination=%2Fbrowse%2FMESOS-8418"><span class="trigger-label">Log In</span></a></div><div id="opsbar-opsbar-operations" class="aui-buttons pluggable-ops"></div><div id="opsbar-opsbar-transitions" class="aui-buttons pluggable-ops"></div><div id="opsbar-opsbar-admin" class="aui-buttons pluggable-ops"></div><div id="opsbar-opsbar-restore" class="aui-buttons pluggable-ops"></div></div><div class="aui-toolbar2-secondary"><div id="opsbar-jira.issue.tools" class="aui-buttons pluggable-ops"><a href="#"id="viewissue-export"aria-owns="viewissue-export_drop"aria-haspopup="true"title="Export this issue in another format"class="aui-button aui-dropdown2-trigger" data-aui-alignment-container=".command-bar"><span class="icon icon-default aui-icon aui-icon-small aui-iconfont-export"></span> <span class="dropdown-text">Export</span></a></div></div></div></div><aui-dropdown-menu id="viewissue-export_drop"><ul><aui-item-link href="/jira/si/jira.issueviews:issue-xml/MESOS-8418/MESOS-8418.xml"id="jira.issueviews:issue-xml"><span class="trigger-label">XML</span></aui-item-link><aui-item-link href="/jira/si/jira.issueviews:issue-word/MESOS-8418/MESOS-8418.doc"id="jira.issueviews:issue-word"><span class="trigger-label">Word</span></aui-item-link><aui-item-link href="/jira/si/jira.issueviews:issue-html/MESOS-8418/MESOS-8418.html"id="jira.issueviews:issue-html"><span class="trigger-label">Printable</span></aui-item-link><aui-item-link href="/jira/si/com.atlassian.jira.plugins.jira-importers-plugin:issue-json/MESOS-8418/MESOS-8418.json"id="com.atlassian.jira.plugins.jira-importers-plugin:issue-json"><span class="trigger-label">JSON</span></aui-item-link></ul></aui-dropdown-menu></div></div></div></header><div class="issue-body-content"><div class="aui-group issue-body"><div class="aui-item issue-main-column"><div id=details-module class="module toggle-wrap"><div id="details-module_heading" class="mod-header"><button class="aui-button toggle-title" aria-label="Details" aria-controls="details-module" aria-expanded="true"><svg xmlns="http://www.w3.org/2000/svg" width="14" height="14"><g fill="none" fill-rule="evenodd"><path d="M3.29175 4.793c-.389.392-.389 1.027 0 1.419l2.939 2.965c.218.215.5.322.779.322s.556-.107.769-.322l2.93-2.955c.388-.392.388-1.027 0-1.419-.389-.392-1.018-.392-1.406 0l-2.298 2.317-2.307-2.327c-.194-.195-.449-.293-.703-.293-.255 0-.51.098-.703.293z" fill="#344563"/></g></svg></button><h4 class="toggle-title" id="details-module-label">Details</h4><ul class="ops"></ul></div><div class="mod-content"> <ul id="issuedetails" class="property-list two-cols"> <li class="item"> <div class="wrap"> <strong class="name" title="Type"> <label for="issuetype">Type:</label> </strong> <span id="type-val" class="value"> <img alt="" height="16" src="/jira/secure/viewavatar?size=xsmall&amp;avatarId=21140&amp;avatarType=issuetype" title="Improvement - An improvement or enhancement to an existing feature or task." width="16" /> Improvement </span> </div> </li> <li class="item item-right"> <div class="wrap"> <strong class="name" title="Status">Status:</strong> <span id="status-val" class="value"> <span class=" jira-issue-status-lozenge aui-lozenge jira-issue-status-lozenge-green jira-issue-status-lozenge-done jira-issue-status-lozenge-max-width-medium" data-tooltip="&lt;span class=&quot;jira-issue-status-tooltip-title&quot;&gt;Resolved&lt;/span&gt;&lt;br&gt;&lt;span class=&quot;jira-issue-status-tooltip-desc&quot;&gt;A resolution has been taken, and it is awaiting verification by reporter. From here issues are either reopened, or are closed.&lt;/span&gt;">Resolved</span> </span> </div> </li> <li class="item new"> <div class="wrap"> <strong class="name" title="Priority"> <label for="priority-field">Priority:</label> </strong> <span id="priority-val" class="value"> <img alt="" height="16" src="/jira/images/icons/priorities/critical.svg" title="Critical - Crashes, loss of data, severe memory leak." width="16" /> Critical </span> </div> </li> <li class="item item-right"> <div class="wrap"> <strong class="name" title="Resolution">Resolution:</strong> <span id="resolution-val" class="value resolved" > Fixed </span> </div> </li> <li class="item"> <div class="wrap"> <strong class="name" title="Affects Version/s"> <label for="versions-textarea">Affects Version/s:</label> </strong> <span id="versions-val" class="value"> <span class="shorten" id="versions-field"> <span title="1.4.1 Release Managers: Kapil Arya, Anand Mazumdar">1.4.1</span>, <span title="1.5.1 Release Manager: Gilbert Song">1.5.1</span>, <span title="1.6.1 Release Managers: Greg Mann, Alex Rukletsov">1.6.1</span> </span> </span> </div> </li> <li class="item item-right"> <div class="wrap"> <strong class="name" title="Fix Version/s"> <label for="fixVersions"> Fix Version/s: </label> </strong> <span id="fixfor-val" class="value"> <span class="shorten" id="fixVersions-field"> <a href="/jira/issues/?jql=project+%3D+MESOS+AND+fixVersion+%3D+1.4.2" title="1.4.2 Release Manager: Kapil Arya, Anand Mazumdar">1.4.2</a>, <a href="/jira/issues/?jql=project+%3D+MESOS+AND+fixVersion+%3D+1.5.2" title="1.5.2 Release Manager: Gilbert Song">1.5.2</a>, <a href="/jira/issues/?jql=project+%3D+MESOS+AND+fixVersion+%3D+1.6.2" title="1.6.2 Release Managers: Greg Mann, Alex Rukletsov">1.6.2</a>, <a href="/jira/issues/?jql=project+%3D+MESOS+AND+fixVersion+%3D+1.7.0" title="1.7.0 Release Managers: Chun-Hung Hsiao, Gaston Kleiman">1.7.0</a> </span> </span> </div> </li> <li class="item"> <div class="wrap"> <strong class="name" title="Component/s"> <label for="components">Component/s:</label> </strong> <span id="components-val" class="value"> <span class="shorten" id="components-field"> <a href="/jira/issues/?jql=project+%3D+MESOS+AND+component+%3D+agent" title="agent Breakup">agent</a>, <a href="/jira/issues/?jql=project+%3D+MESOS+AND+component+%3D+containerization" title="containerization Containerization">containerization</a> </span> </span> </div> </li> <li class="item full-width"> <div class="wrap" id="wrap-labels"> <strong class="name" title="Labels"> <label for="labels-textarea">Labels:</label> </strong> <div class="labels-wrap value"> <ul class="labels" id="labels-13129473-value"> <li><a class="lozenge" href="/jira/issues/?jql=labels+%3D+containerizer" title="containerizer"><span>containerizer</span></a></li> <li><a class="lozenge" href="/jira/issues/?jql=labels+%3D+performance" title="performance"><span>performance</span></a></li> </ul> </div> </div> </li> </ul> </div></div><div id=descriptionmodule class="module toggle-wrap"><div id="descriptionmodule_heading" class="mod-header"><button class="aui-button toggle-title" aria-label="Description" aria-controls="descriptionmodule" aria-expanded="true"><svg xmlns="http://www.w3.org/2000/svg" width="14" height="14"><g fill="none" fill-rule="evenodd"><path d="M3.29175 4.793c-.389.392-.389 1.027 0 1.419l2.939 2.965c.218.215.5.322.779.322s.556-.107.769-.322l2.93-2.955c.388-.392.388-1.027 0-1.419-.389-.392-1.018-.392-1.406 0l-2.298 2.317-2.307-2.327c-.194-.195-.449-.293-.703-.293-.255 0-.51.098-.703.293z" fill="#344563"/></g></svg></button><h4 class="toggle-title" id="descriptionmodule-label">Description</h4><ul class="ops"></ul></div><div class="mod-content"><div id="description-val" class="field-ignore-highlight"> <div class="user-content-block"> <p>/proc/mounts is read many, many times from src/(linux/fs|linux/cgroups|slave/slave).cpp.</p> <p>When using overlayfs, the /proc/mounts contents can become quite large. <br/> As an example, one of our Q/A single node running ~150 tasks, have a 361 lines/ 201299 chars /proc/mounts file.</p> <p>This 200kB file is read on this node about 25 to 150 times per second. This is a (huge) waste of cpu and I/O time.</p> <p>Most of these calls are related to cgroups.</p> <p>Please consider these proposals :</p> <p>1/ Is /proc/mounts mandatory for cgroups ? <br/> We already have cgroup subsystems list from /proc/cgroups.<br/> The only compelling information from /proc/mounts seems to be the root mount point, <br/> /sys/fs/cgroup/, which could be obtained by a unique read on agent start.</p> <p>2/ use /proc/self/mountstats</p> <div class="preformatted panel" style="border-width: 1px;"><div class="preformattedContent panelContent"> <pre>wc /proc/self/mounts /proc/self/mountstats 361 2166 201299 /proc/self/mounts 361 2888 50200 /proc/self/mountstats </pre> </div></div> <div class="preformatted panel" style="border-width: 1px;"><div class="preformattedContent panelContent"> <pre>grep cgroup /proc/self/mounts cgroup /sys/fs/cgroup tmpfs rw,relatime,mode=755 0 0 cgroup /sys/fs/cgroup/cpuset cgroup rw,relatime,cpuset 0 0 cgroup /sys/fs/cgroup/cpu cgroup rw,relatime,cpu 0 0 cgroup /sys/fs/cgroup/cpuacct cgroup rw,relatime,cpuacct 0 0 cgroup /sys/fs/cgroup/blkio cgroup rw,relatime,blkio 0 0 cgroup /sys/fs/cgroup/memory cgroup rw,relatime,memory 0 0 cgroup /sys/fs/cgroup/devices cgroup rw,relatime,devices 0 0 cgroup /sys/fs/cgroup/freezer cgroup rw,relatime,freezer 0 0 cgroup /sys/fs/cgroup/net_cls cgroup rw,relatime,net_cls 0 0 cgroup /sys/fs/cgroup/perf_event cgroup rw,relatime,perf_event 0 0 cgroup /sys/fs/cgroup/net_prio cgroup rw,relatime,net_prio 0 0 cgroup /sys/fs/cgroup/pids cgroup rw,relatime,pids 0 0 </pre> </div></div> <div class="preformatted panel" style="border-width: 1px;"><div class="preformattedContent panelContent"> <pre>grep cgroup /proc/self/mountstats device cgroup mounted on /sys/fs/cgroup with fstype tmpfs device cgroup mounted on /sys/fs/cgroup/cpuset with fstype cgroup device cgroup mounted on /sys/fs/cgroup/cpu with fstype cgroup device cgroup mounted on /sys/fs/cgroup/cpuacct with fstype cgroup device cgroup mounted on /sys/fs/cgroup/blkio with fstype cgroup device cgroup mounted on /sys/fs/cgroup/memory with fstype cgroup device cgroup mounted on /sys/fs/cgroup/devices with fstype cgroup device cgroup mounted on /sys/fs/cgroup/freezer with fstype cgroup device cgroup mounted on /sys/fs/cgroup/net_cls with fstype cgroup device cgroup mounted on /sys/fs/cgroup/perf_event with fstype cgroup device cgroup mounted on /sys/fs/cgroup/net_prio with fstype cgroup device cgroup mounted on /sys/fs/cgroup/pids with fstype cgroup </pre> </div></div> <p>This file contains all the required information, and is 4x smaller</p> <p>3/ microcaching<br/> Caching cgroups data for just 1 second would be a huge perfomance improvement, but i'm not aware of the possible side effects.</p> </div> </div> </div></div><div id=dnd-metadata class="module toggle-wrap"><div id="dnd-metadata_heading" class="mod-header"><button class="aui-button toggle-title" aria-label="Attachments" aria-controls="dnd-metadata" aria-expanded="true"><svg xmlns="http://www.w3.org/2000/svg" width="14" height="14"><g fill="none" fill-rule="evenodd"><path d="M3.29175 4.793c-.389.392-.389 1.027 0 1.419l2.939 2.965c.218.215.5.322.779.322s.556-.107.769-.322l2.93-2.955c.388-.392.388-1.027 0-1.419-.389-.392-1.018-.392-1.406 0l-2.298 2.317-2.307-2.327c-.194-.195-.449-.293-.703-.293-.255 0-.51.098-.703.293z" fill="#344563"/></g></svg></button><h4 class="toggle-title" id="dnd-metadata-label">Attachments</h4><ul class="ops"></ul></div><div class="mod-content"><div id="dnd-metadata-webpanel" data-can-attach="false" data-project-type="software" data-upload-limit="62914560" data-thumbnails-allowed="false"></div></div></div><div id=attachmentmodule class="module toggle-wrap"><div id="attachmentmodule_heading" class="mod-header"><button class="aui-button toggle-title" aria-label="Attachments" aria-controls="attachmentmodule" aria-expanded="true"><svg xmlns="http://www.w3.org/2000/svg" width="14" height="14"><g fill="none" fill-rule="evenodd"><path d="M3.29175 4.793c-.389.392-.389 1.027 0 1.419l2.939 2.965c.218.215.5.322.779.322s.556-.107.769-.322l2.93-2.955c.388-.392.388-1.027 0-1.419-.389-.392-1.018-.392-1.406 0l-2.298 2.317-2.307-2.327c-.194-.195-.449-.293-.703-.293-.255 0-.51.098-.703.293z" fill="#344563"/></g></svg></button><h4 class="toggle-title" id="attachmentmodule-label">Attachments</h4><ul class="ops"><li class="drop"><div class="aui-dd-parent"><button class="aui-button aui-button-compact aui-button-subtle js-default-dropdown" title="Options" aria-label="Attachments panel options"><span class="aui-icon aui-icon-small aui-iconfont-more">Options</span></button><div class="aui-dropdown-content aui-list"><ul id="attachment-sorting-options"class="aui-list-section aui-first"><li class="aui-list-item"><a id="attachment-sort-key-name"href="/jira/browse/MESOS-8418?attachmentSortBy=fileName#attachmentmodule"class="aui-list-checked aui-checked aui-list-item-link"title="viewissue.subtasks.tab.show.all.name"><span>Sort By Name</span></a></li><li class="aui-list-item"><a id="attachment-sort-key-date"href="/jira/browse/MESOS-8418?attachmentSortBy=dateTime#attachmentmodule"class="aui-list-checked aui-list-item-link"title="Sort By Date"><span>Sort By Date</span></a></li></ul><ul id="attachment-sorting-order-options"class="aui-list-section aui-last"><li class="aui-list-item"><a id="attachment-sort-direction-asc"href="/jira/browse/MESOS-8418?attachmentOrder=asc#attachmentmodule"class="aui-list-checked aui-checked aui-list-item-link"title="Ascending"><span>Ascending</span></a></li><li class="aui-list-item"><a id="attachment-sort-direction-desc"href="/jira/browse/MESOS-8418?attachmentOrder=desc#attachmentmodule"class="aui-list-checked aui-list-item-link"title="Descending"><span>Descending</span></a></li></ul></div></div></li></ul></div><div class="mod-content"><ol id="file_attachments" class="item-attachments" data-sort-key="fileName" data-sort-order="asc"><li class="attachment-content js-file-attachment" data-attachment-id="12934467"data-issue-id="13129473"data-attachment-type="image" data-attachment-thumbnail="false"><div class="attachment-thumb"><a href="/jira/secure/attachment/12934467/image-2018-08-06-13-49-03-241.png" draggable="true" data-downloadurl="image/png:image-2018-08-06-13-49-03-241.png:https://issues.apache.org/jira/secure/attachment/12934467/image-2018-08-06-13-49-03-241.png" file-preview-id="12934467" file-preview-title="image-2018-08-06-13-49-03-241.png" file-preview-type="image"><span class="aui-icon aui-icon-small attachment-icon aui-iconfont-image" title="PNG File"></span></a></div><dl><dt class="attachment-title"><a href="/jira/secure/attachment/12934467/image-2018-08-06-13-49-03-241.png" title="Latest 06/Aug/18 11:49 - Stephan Erb" draggable="true" data-downloadurl="image/png:image-2018-08-06-13-49-03-241.png:https://issues.apache.org/jira/secure/attachment/12934467/image-2018-08-06-13-49-03-241.png" file-preview-id="12934467" file-preview-title="image-2018-08-06-13-49-03-241.png" file-preview-type="image">image-2018-08-06-13-49-03-241.png</a></dt><dd class="attachment-delete"><span class="icon"></span></dd><dd class="attachment-date"><time class="livestamp" datetime="2018-08-06T11:49:04.480Z">06/Aug/18 11:49</time></dd><dd class="attachment-size">91 kB</dd><dd class="attachment-author">Stephan Erb</dd></dl></li><li class="attachment-content js-file-attachment" data-attachment-id="12934468"data-issue-id="13129473"data-attachment-type="image" data-attachment-thumbnail="false"><div class="attachment-thumb"><a href="/jira/secure/attachment/12934468/image-2018-08-06-13-49-03-317.png" draggable="true" data-downloadurl="image/png:image-2018-08-06-13-49-03-317.png:https://issues.apache.org/jira/secure/attachment/12934468/image-2018-08-06-13-49-03-317.png" file-preview-id="12934468" file-preview-title="image-2018-08-06-13-49-03-317.png" file-preview-type="image"><span class="aui-icon aui-icon-small attachment-icon aui-iconfont-image" title="PNG File"></span></a></div><dl><dt class="attachment-title"><a href="/jira/secure/attachment/12934468/image-2018-08-06-13-49-03-317.png" title="Latest 06/Aug/18 11:49 - Stephan Erb" draggable="true" data-downloadurl="image/png:image-2018-08-06-13-49-03-317.png:https://issues.apache.org/jira/secure/attachment/12934468/image-2018-08-06-13-49-03-317.png" file-preview-id="12934468" file-preview-title="image-2018-08-06-13-49-03-317.png" file-preview-type="image">image-2018-08-06-13-49-03-317.png</a></dt><dd class="attachment-delete"><span class="icon"></span></dd><dd class="attachment-date"><time class="livestamp" datetime="2018-08-06T11:49:04.514Z">06/Aug/18 11:49</time></dd><dd class="attachment-size">71 kB</dd><dd class="attachment-author">Stephan Erb</dd></dl></li><li class="attachment-content js-file-attachment" data-attachment-id="12931605"data-issue-id="13129473"data-attachment-type="file"><div class="attachment-thumb"><a href="/jira/secure/attachment/12931605/mesos-agent.stacks.gz" draggable="true" data-downloadurl="application/x-gzip:mesos-agent.stacks.gz:https://issues.apache.org/jira/secure/attachment/12931605/mesos-agent.stacks.gz"><span class="aui-icon aui-icon-small attachment-icon aui-iconfont-devtools-file" title="File"></span></a></div><dl><dt class="attachment-title"><a href="/jira/secure/attachment/12931605/mesos-agent.stacks.gz" title="Latest 13/Jul/18 21:10 - Stephan Erb" draggable="true" data-downloadurl="application/x-gzip:mesos-agent.stacks.gz:https://issues.apache.org/jira/secure/attachment/12931605/mesos-agent.stacks.gz">mesos-agent.stacks.gz</a></dt><dd class="attachment-delete"><span class="icon"></span></dd><dd class="attachment-date"><time class="livestamp" datetime="2018-07-13T21:10:40.938Z">13/Jul/18 21:10</time></dd><dd class="attachment-size">233 kB</dd><dd class="attachment-author">Stephan Erb</dd></dl></li><li class="attachment-content js-file-attachment" data-attachment-id="12931608"data-issue-id="13129473"data-attachment-type="image" data-attachment-thumbnail="false"><div class="attachment-thumb"><a href="/jira/secure/attachment/12931608/mesos-agent-flamegraph.png" draggable="true" data-downloadurl="image/png:mesos-agent-flamegraph.png:https://issues.apache.org/jira/secure/attachment/12931608/mesos-agent-flamegraph.png" file-preview-id="12931608" file-preview-title="mesos-agent-flamegraph.png" file-preview-type="image"><span class="aui-icon aui-icon-small attachment-icon aui-iconfont-image" title="PNG File"></span></a></div><dl><dt class="attachment-title"><a href="/jira/secure/attachment/12931608/mesos-agent-flamegraph.png" title="Latest 13/Jul/18 21:26 - Stephan Erb" draggable="true" data-downloadurl="image/png:mesos-agent-flamegraph.png:https://issues.apache.org/jira/secure/attachment/12931608/mesos-agent-flamegraph.png" file-preview-id="12931608" file-preview-title="mesos-agent-flamegraph.png" file-preview-type="image">mesos-agent-flamegraph.png</a></dt><dd class="attachment-delete"><span class="icon"></span></dd><dd class="attachment-date"><time class="livestamp" datetime="2018-07-13T21:26:39.218Z">13/Jul/18 21:26</time></dd><dd class="attachment-size">422 kB</dd><dd class="attachment-author">Stephan Erb</dd></dl></li></ol></div></div><div id=linkingmodule class="module toggle-wrap"><div id="linkingmodule_heading" class="mod-header"><button class="aui-button toggle-title" aria-label="Issue Links" aria-controls="linkingmodule" aria-expanded="true"><svg xmlns="http://www.w3.org/2000/svg" width="14" height="14"><g fill="none" fill-rule="evenodd"><path d="M3.29175 4.793c-.389.392-.389 1.027 0 1.419l2.939 2.965c.218.215.5.322.779.322s.556-.107.769-.322l2.93-2.955c.388-.392.388-1.027 0-1.419-.389-.392-1.018-.392-1.406 0l-2.298 2.317-2.307-2.327c-.194-.195-.449-.293-.703-.293-.255 0-.51.098-.703.293z" fill="#344563"/></g></svg></button><h4 class="toggle-title" id="linkingmodule-label">Issue Links</h4><ul class="ops"></ul></div><div class="mod-content"> <div class="links-container" data-default-link-icon="/jira/images/icons/generic_link_16.png"> <dl class="links-list "> <dt title="relates to">relates to</dt> <dd id="internal-13172524_10030" > <div class="link-content"> <p> <img src="/jira/secure/viewavatar?size=xsmall&amp;avatarId=21140&amp;avatarType=issuetype" width="16" height="16" title="Improvement - An improvement or enhancement to an existing feature or task." alt="Improvement - An improvement or enhancement to an existing feature or task." /> <span title="MESOS-9081: cgroups::verify is expensive and is done implicitly during cgroups operations."> <a href="/jira/browse/MESOS-9081" data-issue-key="MESOS-9081" class="issue-link link-title resolution">MESOS-9081</a> <span class="link-summary">cgroups::verify is expensive and is done implicitly during cgroups operations.</span> </span> </p> <ul class="link-snapshot"> <li class="priority"> <img src="/jira/images/icons/priorities/major.svg" width="16" height="16" title="Major - Major loss of function." alt="Major - Major loss of function." /> </li> <li class="status"> <span class=" jira-issue-status-lozenge aui-lozenge jira-issue-status-lozenge-green jira-issue-status-lozenge-done aui-lozenge-subtle jira-issue-status-lozenge-max-width-short" data-tooltip="&lt;span class=&quot;jira-issue-status-tooltip-title&quot;&gt;Resolved&lt;/span&gt;&lt;br&gt;&lt;span class=&quot;jira-issue-status-tooltip-desc&quot;&gt;A resolution has been taken, and it is awaiting verification by reporter. From here issues are either reopened, or are closed.&lt;/span&gt;">Resolved</span> </li> </ul> </div> </dd> </dl> </div> </div></div><div id=activitymodule class="module toggle-wrap"><div id="activitymodule_heading" class="mod-header"><button class="aui-button toggle-title" aria-label="Activity" aria-controls="activitymodule" aria-expanded="true"><svg xmlns="http://www.w3.org/2000/svg" width="14" height="14"><g fill="none" fill-rule="evenodd"><path d="M3.29175 4.793c-.389.392-.389 1.027 0 1.419l2.939 2.965c.218.215.5.322.779.322s.556-.107.769-.322l2.93-2.955c.388-.392.388-1.027 0-1.419-.389-.392-1.018-.392-1.406 0l-2.298 2.317-2.307-2.327c-.194-.195-.449-.293-.703-.293-.255 0-.51.098-.703.293z" fill="#344563"/></g></svg></button><h4 class="toggle-title" id="activitymodule-label">Activity</h4><ul class="ops"></ul></div><div class="mod-content"> <big-pipe data-id="activity-panel-pipe-id" style="height: 70px"> <div></div> </big-pipe> </div></div></div><div id="viewissuesidebar" class="aui-item issue-side-column"><div id=peoplemodule class="module toggle-wrap"><div id="peoplemodule_heading" class="mod-header"><button class="aui-button toggle-title" aria-label="People" aria-controls="peoplemodule" aria-expanded="true"><svg xmlns="http://www.w3.org/2000/svg" width="14" height="14"><g fill="none" fill-rule="evenodd"><path d="M3.29175 4.793c-.389.392-.389 1.027 0 1.419l2.939 2.965c.218.215.5.322.779.322s.556-.107.769-.322l2.93-2.955c.388-.392.388-1.027 0-1.419-.389-.392-1.018-.392-1.406 0l-2.298 2.317-2.307-2.327c-.194-.195-.449-.293-.703-.293-.255 0-.51.098-.703.293z" fill="#344563"/></g></svg></button><h4 class="toggle-title" id="peoplemodule-label">People</h4><ul class="ops"></ul></div><div class="mod-content"> <div class="item-details people-details" id="peopledetails"> <dl> <dt title="Assignee"> <label for="assignee-field">Assignee:</label> </dt> <dd> <span id="assignee-val" class="view-issue-field"> <span class="user-hover" id="issue_summary_assignee_bmahler" rel="bmahler"> <span class="aui-avatar aui-avatar-small"><span class="aui-avatar-inner"><img src="https://issues.apache.org/jira/secure/useravatar?size=small&amp;avatarId=10452" alt="bmahler" /></span></span> Benjamin Mahler </span> </span> </dd> </dl> <dl> <dt title="Reporter"> <label for="reporter-field">Reporter:</label> </dt> <dd> <span id="reporter-val" class="view-issue-field"> <span class="user-hover" id="issue_summary_reporter_kaalh" rel="kaalh"> <span class="aui-avatar aui-avatar-small"><span class="aui-avatar-inner"><img src="https://issues.apache.org/jira/secure/useravatar?size=small&amp;avatarId=10452" alt="kaalh" /></span></span> St茅phane Cottin </span> </span> </dd> </dl> </div> <div class="item-details"> <dl> <dt title="Votes">Votes:</dt> <dd> <aui-badge id="vote-data" class="">0</aui-badge> <span id="vote-label" title="You have to be logged in to vote for an issue.">Vote for this issue</span> </dd> </dl> <dl> <dt title="Watchers">Watchers:</dt> <dd> <aui-badge id="watcher-data" class="">9</aui-badge> <span id="watch-label" title="You have to be logged in to watch an issue.">Start watching this issue</span> </dd> </dl> </div> </div></div><div id=datesmodule class="module toggle-wrap"><div id="datesmodule_heading" class="mod-header"><button class="aui-button toggle-title" aria-label="Dates" aria-controls="datesmodule" aria-expanded="true"><svg xmlns="http://www.w3.org/2000/svg" width="14" height="14"><g fill="none" fill-rule="evenodd"><path d="M3.29175 4.793c-.389.392-.389 1.027 0 1.419l2.939 2.965c.218.215.5.322.779.322s.556-.107.769-.322l2.93-2.955c.388-.392.388-1.027 0-1.419-.389-.392-1.018-.392-1.406 0l-2.298 2.317-2.307-2.327c-.194-.195-.449-.293-.703-.293-.255 0-.51.098-.703.293z" fill="#344563"/></g></svg></button><h4 class="toggle-title" id="datesmodule-label">Dates</h4><ul class="ops"></ul></div><div class="mod-content"> <div class="item-details"> <dl class="dates"> <dt> Created: </dt> <dd class="date user-tz" title="09/Jan/18 09:30" > <span data-name="Created" id="created-val" data-fieldtype="datetime" > <time class="livestamp" datetime="2018-01-09T09:30:07+0000">09/Jan/18 09:30</time> </span> </dd> </dl> <dl class="dates"> <dt> Updated: </dt> <dd class="date user-tz" title="20/Aug/18 04:35" > <span data-name="Updated" id="updated-val" data-fieldtype="datetime" > <time class="livestamp" datetime="2018-08-20T04:35:45+0000">20/Aug/18 04:35</time> </span> </dd> </dl> <dl class="dates"> <dt> Resolved: </dt> <dd class="date user-tz" title="17/Jul/18 00:35" > <span data-name="Resolved" id="resolutiondate-val" data-fieldtype="datetime" > <time class="livestamp" datetime="2018-07-17T00:35:45+0000">17/Jul/18 00:35</time> </span> </dd> </dl> </div> </div></div></div></div></div></div></div></div></main></div></div></div><div class="issue-navigator-init"></div> </div> <footer id="footer" role="contentinfo"> <section class="footer-body"> <ul class="atlassian-footer"> <li> Atlassian Jira <a class="seo-link" rel="nofollow" href="https://www.atlassian.com/software/jira">Project Management Software</a> </li> <li> <a id="about-link" rel="nofollow" href="/jira/secure/AboutPage.jspa/secure/AboutPage.jspa">About Jira</a> </li> <li> <a id="footer-report-problem-link" rel="nofollow" href="/jira/secure/CreateIssue!default.jspa">Report a problem</a> </li> </ul> <p class="atlassian-footer"> <span class="licensemessage"> Powered by a free Atlassian <a rel='nofollow' href='http://www.atlassian.com/software/jira'>Jira</a> open source license for Apache Software Foundation. Try Jira - <a rel='nofollow' href='http://www.atlassian.com/software/jira'>bug tracking software</a> for <i>your</i> team. </span> </p> <div id="footer-logo"><a rel="nofollow" href="http://www.atlassian.com/">Atlassian</a></div> </section> <fieldset class="hidden parameters"> <input type="hidden" title="loggedInUser" value=""> <input type="hidden" title="ajaxTimeout" value="The call to the Jira server did not complete within the timeout period. We are unsure of the result of this operation."> <input type="hidden" title="JiraVersion" value="8.20.10" /> <input type="hidden" title="ajaxUnauthorised" value="You are not authorised to perform this operation. Please log in."> <input type="hidden" title="baseURL" value="https://issues.apache.org/jira" /> <input type="hidden" title="ajaxCommsError" value="The Jira server could not be contacted. This may be a temporary glitch or the server may be down. "> <input type="hidden" title="ajaxServerError" value="The Jira server was contacted but has returned an error response. We are unsure of the result of this operation."> <input type="hidden" title="ajaxErrorCloseDialog" value="Close this dialog and press refresh in your browser"> <input type="hidden" title="ajaxErrorDialogHeading" value="Communications Breakdown"> <input type="hidden" title="dirtyMessage" value="You have entered new data on this page. If you navigate away from this page without first saving your data, the changes will be lost."> <input type="hidden" title="dirtyDialogMessage" value="You have entered new data in this dialog. If you navigate away from this dialog without first saving your data, the changes will be lost. Click cancel to return to the dialog."> <input type="hidden" title="keyType" value="Type"> <input type="hidden" title="keyThen" value="then"> <input type="hidden" title="dblClickToExpand" value="Double click to expand"> <input type="hidden" title="actions" value="Actions"> <input type="hidden" title="removeItem" value="Remove"> <input type="hidden" title="workflow" value="Workflow"> <input type="hidden" title="labelNew" value="New Label"> <input type="hidden" title="issueActionsHint" value="Begin typing for available operations or press down to see all"> <input type="hidden" title="closelink" value="Close"> <input type="hidden" title="dotOperations" value="Operations"> <input type="hidden" title="dotLoading" value="Loading..."> <input type="hidden" title="frotherSuggestions" value="Suggestions"> <input type="hidden" title="frotherNomatches" value="No Matches"> <input type="hidden" title="multiselectVersionsError" value="{0} is not a valid version."> <input type="hidden" title="multiselectComponentsError" value="{0} is not a valid component."> <input type="hidden" title="multiselectGenericError" value="The value {0} is invalid."> </fieldset> </footer> </div> <script type="text/javascript" src="/jira/s/d41d8cd98f00b204e9800998ecf8427e-CDN/xd97tr/820010/13pdxe5/1.0/_/download/batch/jira.webresources:bigpipe-js/jira.webresources:bigpipe-js.js" data-wrm-key="jira.webresources:bigpipe-js" data-wrm-batch-type="resource" data-initially-rendered></script> <script> window.WRM=window.WRM||{};window.WRM._unparsedData=window.WRM._unparsedData||{};window.WRM._unparsedErrors=window.WRM._unparsedErrors||{}; WRM._unparsedData["activity-panel-pipe-id"]="\"\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n \u003cdiv class=\\\"tabwrap aui-tabs horizontal-tabs aui-tabs-disabled\\\"\u003e\\n\\n \u003cul id=\\\"issue-tabs\\\" class=\\\"tabs-menu\\\"\u003e\\n \\n \u003cli class=\\\"menu-item \\\"\\n id=\\\"all-tabpanel\\\"\\n data-id=\\\"all-tabpanel\\\"\\n data-key=\\\"com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel\\\"\\n data-label=\\\"All\\\"\\n data-href=\\\"\\/jira\\/browse\\/MESOS-8418?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel\\\"\\n \u003e\\n \u003ca id=\\\"all-tabpanel\\\" href=\\\"\\/jira\\/browse\\/MESOS-8418?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel\\\" class=\\\"ajax-activity-content\\\"\u003eAll\u003c\\/a\u003e\\n \u003c\\/li\u003e\\n \\n \u003cli class=\\\"menu-item active-tab active \\\"\\n id=\\\"comment-tabpanel\\\"\\n data-id=\\\"comment-tabpanel\\\"\\n data-key=\\\"com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel\\\"\\n data-label=\\\"Comments\\\"\\n data-href=\\\"\\/jira\\/browse\\/MESOS-8418?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel\\\"\\n \u003e\\n \u003ca tabindex=\\\"0\\\"\u003eComments\u003c\\/a\u003e\\n \u003c\\/li\u003e\\n \\n \u003cli class=\\\"menu-item \\\"\\n id=\\\"worklog-tabpanel\\\"\\n data-id=\\\"worklog-tabpanel\\\"\\n data-key=\\\"com.atlassian.jira.plugin.system.issuetabpanels:worklog-tabpanel\\\"\\n data-label=\\\"Work Log\\\"\\n data-href=\\\"\\/jira\\/browse\\/MESOS-8418?page=com.atlassian.jira.plugin.system.issuetabpanels:worklog-tabpanel\\\"\\n \u003e\\n \u003ca id=\\\"worklog-tabpanel\\\" href=\\\"\\/jira\\/browse\\/MESOS-8418?page=com.atlassian.jira.plugin.system.issuetabpanels:worklog-tabpanel\\\" class=\\\"ajax-activity-content\\\"\u003eWork Log\u003c\\/a\u003e\\n \u003c\\/li\u003e\\n \\n \u003cli class=\\\"menu-item \\\"\\n id=\\\"changehistory-tabpanel\\\"\\n data-id=\\\"changehistory-tabpanel\\\"\\n data-key=\\\"com.atlassian.jira.plugin.system.issuetabpanels:changehistory-tabpanel\\\"\\n data-label=\\\"History\\\"\\n data-href=\\\"\\/jira\\/browse\\/MESOS-8418?page=com.atlassian.jira.plugin.system.issuetabpanels:changehistory-tabpanel\\\"\\n \u003e\\n \u003ca id=\\\"changehistory-tabpanel\\\" href=\\\"\\/jira\\/browse\\/MESOS-8418?page=com.atlassian.jira.plugin.system.issuetabpanels:changehistory-tabpanel\\\" class=\\\"ajax-activity-content\\\"\u003eHistory\u003c\\/a\u003e\\n \u003c\\/li\u003e\\n \\n \u003cli class=\\\"menu-item \\\"\\n id=\\\"activity-stream-issue-tab\\\"\\n data-id=\\\"activity-stream-issue-tab\\\"\\n data-key=\\\"com.atlassian.streams.streams-jira-plugin:activity-stream-issue-tab\\\"\\n data-label=\\\"Activity\\\"\\n data-href=\\\"\\/jira\\/browse\\/MESOS-8418?page=com.atlassian.streams.streams-jira-plugin:activity-stream-issue-tab\\\"\\n \u003e\\n \u003ca id=\\\"activity-stream-issue-tab\\\" href=\\\"\\/jira\\/browse\\/MESOS-8418?page=com.atlassian.streams.streams-jira-plugin:activity-stream-issue-tab\\\" class=\\\"ajax-activity-content\\\"\u003eActivity\u003c\\/a\u003e\\n \u003c\\/li\u003e\\n \\n \u003cli class=\\\"menu-item \\\"\\n id=\\\"transitions-summary-tabpanel\\\"\\n data-id=\\\"transitions-summary-tabpanel\\\"\\n data-key=\\\"com.googlecode.jira-suite-utilities:transitions-summary-tabpanel\\\"\\n data-label=\\\"Transitions\\\"\\n data-href=\\\"\\/jira\\/browse\\/MESOS-8418?page=com.googlecode.jira-suite-utilities:transitions-summary-tabpanel\\\"\\n \u003e\\n \u003ca id=\\\"transitions-summary-tabpanel\\\" href=\\\"\\/jira\\/browse\\/MESOS-8418?page=com.googlecode.jira-suite-utilities:transitions-summary-tabpanel\\\" class=\\\"ajax-activity-content\\\"\u003eTransitions\u003c\\/a\u003e\\n \u003c\\/li\u003e\\n \u003c\\/ul\u003e\\n\\n \u003cdiv class=\\\"sortwrap\\\"\u003e\\n \u003ca class=\\\"issue-activity-sort-link ajax-activity-content\\\" rel=\\\"nofollow\\\" data-tab-sort data-order=\\\"desc\\\" href=\\\"\\/jira\\/browse\\/MESOS-8418?actionOrder=desc\\\" title=\\\"Ascending order - Click to sort in descending order\\\"\u003e\\n \u003cspan class=\\\"aui-icon aui-icon-small aui-iconfont-up\\\"\u003eAscending order - Click to sort in descending order\u003c\\/span\u003e\\n \u003c\\/a\u003e\\n \u003c\\/div\u003e\\n \u003cdiv class=\\\"tabs-pane active-pane\\\"\u003e\u003c\\/div\u003e\\n \u003c\\/div\u003e\\n \u003cdiv class=\\\"issuePanelWrapper\\\"\u003e\\n \u003cdiv class=\\\"issuePanelProgress\\\"\u003e\u003c\\/div\u003e\\n \u003cdiv class=\\\"issuePanelContainer\\\" id=\\\"issue_actions_container\\\"\u003e\\n \\n\\n\\n\u003cdiv id=\\\"comment-16538309\\\" class=\\\"issue-data-block activity-comment twixi-block expanded\\\"\u003e\\n \u003cdiv class=\\\"twixi-wrap verbose actionContainer\\\"\u003e\\n \u003cdiv class=\\\"action-head\\\"\u003e\\n \u003cbutton aria-label=\\\"Collapse comment\\\" title=\\\"Collapse comment\\\" class=\\\"twixi icon-default aui-icon aui-icon-small aui-iconfont-expanded\\\"\u003e\u003c\\/button\u003e\\n \u003cdiv class=\\\"action-details\\\"\u003e \\n \\n \\n \\n \\n\\n \u003ca class=\\\"user-hover user-avatar\\\" rel=\\\"StephanErb\\\" id=\\\"commentauthor_16538309_verbose\\\" href=\\\"\\/jira\\/secure\\/ViewProfile.jspa?name=StephanErb\\\"\u003e\u003cspan class=\\\"aui-avatar aui-avatar-xsmall\\\"\u003e\u003cspan class=\\\"aui-avatar-inner\\\"\u003e\u003cimg src=\\\"https:\\/\\/issues.apache.org\\/jira\\/secure\\/useravatar?size=xsmall&amp;avatarId=10452\\\" alt=\\\"StephanErb\\\" \\/\u003e\u003c\\/span\u003e\u003c\\/span\u003e Stephan Erb\u003c\\/a\u003e\\n added a comment - \u003ca href=\'\\/jira\\/browse\\/MESOS-8418?focusedCommentId=16538309&page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel#comment-16538309\' class=\'commentdate_16538309_verbose subText comment-created-date-link\'\u003e\u003cspan class=\'date user-tz\' title=\'10\\/Jul\\/18 09:27\'\u003e\u003ctime class=\'livestamp\' datetime=\'2018-07-10T09:27:25+0000\'\u003e10\\/Jul\\/18 09:27\u003c\\/time\u003e\u003c\\/span\u003e\u003c\\/a\u003e \u003c\\/div\u003e\\n \u003c\\/div\u003e\\n \u003cdiv class=\\\"action-body flooded\\\"\u003e\u003cp\u003eAs a workaround bumping the following options seems to help reduce the \u003ctt\u003emesos-agent\u003c\\/tt\u003e load:\u003c\\/p\u003e\\n\\n\u003cul\u003e\\n\\t\u003cli\u003econtainer_disk_watch_interval\u003c\\/li\u003e\\n\\t\u003cli\u003edisk_watch_interval\u003c\\/li\u003e\\n\\t\u003cli\u003eoversubscribed_resources_interval\u003c\\/li\u003e\\n\\t\u003cli\u003eqos_correction_interval_min\u003c\\/li\u003e\\n\u003c\\/ul\u003e\\n \u003c\\/div\u003e\\n \u003cdiv class=\\\"action-links action-comment-actions\\\"\u003e\\n \u003c\\/div\u003e\\n \u003c\\/div\u003e\\n \u003cdiv class=\\\"twixi-wrap concise actionContainer\\\"\u003e\\n \u003cdiv class=\\\"action-head\\\"\u003e\\n \u003cbutton aria-label=\\\"Expand comment\\\" title=\\\"Expand comment\\\" class=\\\"twixi icon-default aui-icon aui-icon-small aui-iconfont-collapsed\\\"\u003e\u003c\\/button\u003e\\n \u003cdiv class=\\\"action-details flooded\\\"\u003e\\n \\n \\n \\n \\n \\n\\n \u003ca class=\\\"user-hover user-avatar\\\" rel=\\\"StephanErb\\\" id=\\\"commentauthor_16538309_concise\\\" href=\\\"\\/jira\\/secure\\/ViewProfile.jspa?name=StephanErb\\\"\u003e\u003cspan class=\\\"aui-avatar aui-avatar-xsmall\\\"\u003e\u003cspan class=\\\"aui-avatar-inner\\\"\u003e\u003cimg src=\\\"https:\\/\\/issues.apache.org\\/jira\\/secure\\/useravatar?size=xsmall&amp;avatarId=10452\\\" alt=\\\"StephanErb\\\" \\/\u003e\u003c\\/span\u003e\u003c\\/span\u003e Stephan Erb\u003c\\/a\u003e\\n added a comment - \u003ca href=\'\\/jira\\/browse\\/MESOS-8418?focusedCommentId=16538309&page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel#comment-16538309\' class=\'commentdate_16538309_concise subText comment-created-date-link\'\u003e\u003cspan class=\'date user-tz\' title=\'10\\/Jul\\/18 09:27\'\u003e\u003ctime class=\'livestamp\' datetime=\'2018-07-10T09:27:25+0000\'\u003e10\\/Jul\\/18 09:27\u003c\\/time\u003e\u003c\\/span\u003e\u003c\\/a\u003e As a workaround bumping the following options seems to help reduce the mesos-agent load: \\n\\n \\n\\t container_disk_watch_interval \\n\\t disk_watch_interval \\n\\t oversubscribed_resources_interval \\n\\t qos_correction_interval_min \\n \\n \u003c\\/div\u003e\\n \u003c\\/div\u003e\\n \u003c\\/div\u003e\\n\u003c\\/div\u003e\\n \\n\\n\\n\u003cdiv id=\\\"comment-16543743\\\" class=\\\"issue-data-block activity-comment twixi-block expanded\\\"\u003e\\n \u003cdiv class=\\\"twixi-wrap verbose actionContainer\\\"\u003e\\n \u003cdiv class=\\\"action-head\\\"\u003e\\n \u003cbutton aria-label=\\\"Collapse comment\\\" title=\\\"Collapse comment\\\" class=\\\"twixi icon-default aui-icon aui-icon-small aui-iconfont-expanded\\\"\u003e\u003c\\/button\u003e\\n \u003cdiv class=\\\"action-details\\\"\u003e \\n \\n \\n \\n \\n \\n\\n \u003ca class=\\\"user-hover user-avatar\\\" rel=\\\"StephanErb\\\" id=\\\"commentauthor_16543743_verbose\\\" href=\\\"\\/jira\\/secure\\/ViewProfile.jspa?name=StephanErb\\\"\u003e\u003cspan class=\\\"aui-avatar aui-avatar-xsmall\\\"\u003e\u003cspan class=\\\"aui-avatar-inner\\\"\u003e\u003cimg src=\\\"https:\\/\\/issues.apache.org\\/jira\\/secure\\/useravatar?size=xsmall&amp;avatarId=10452\\\" alt=\\\"StephanErb\\\" \\/\u003e\u003c\\/span\u003e\u003c\\/span\u003e Stephan Erb\u003c\\/a\u003e\\n added a comment - \u003ca href=\'\\/jira\\/browse\\/MESOS-8418?focusedCommentId=16543743&page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel#comment-16543743\' class=\'commentdate_16543743_verbose subText comment-created-date-link\'\u003e\u003cspan class=\'date user-tz\' title=\'13\\/Jul\\/18 21:30\'\u003e\u003ctime class=\'livestamp\' datetime=\'2018-07-13T21:30:14+0000\'\u003e13\\/Jul\\/18 21:30\u003c\\/time\u003e\u003c\\/span\u003e\u003c\\/a\u003e - \u003cspan class=\\\"subText update-info\\\" title=\\\"Stephan Erb - 16\\/Jul\\/18 08:29\\\"\u003eedited\u003c\\/span\u003e \u003c\\/div\u003e\\n \u003c\\/div\u003e\\n \u003cdiv class=\\\"action-body flooded\\\"\u003e\u003cp\u003eI have attached a profile \u003cspan class=\\\"nobr\\\"\u003e\u003ca href=\\\"\\/jira\\/secure\\/attachment\\/12931605\\/12931605_mesos-agent.stacks.gz\\\" title=\\\"mesos-agent.stacks.gz attached to MESOS-8418\\\" target=\\\"_blank\\\" rel=\\\"noopener\\\"\u003emesos-agent.stacks.gz\u003csup\u003e\u003cimg class=\\\"rendericon\\\" src=\\\"\\/jira\\/images\\/icons\\/link_attachment_7.gif\\\" height=\\\"7\\\" width=\\\"7\\\" align=\\\"absmiddle\\\" alt=\\\"\\\" border=\\\"0\\\"\\/\u003e\u003c\\/sup\u003e\u003c\\/a\u003e\u003c\\/span\u003e gathered on a host with:\u003c\\/p\u003e\\n\u003cul\u003e\\n\\t\u003cli\u003e~140 tasks, all running docker images via the Mesos containerizer\u003c\\/li\u003e\\n\\t\u003cli\u003erelevant isolators \u003ctt\u003ecgroups\\/cpu,cgroups\\/mem,filesystem\\/linux,docker\\/runtime,...\'\u003c\\/tt\u003e\u003c\\/li\u003e\\n\\t\u003cli\u003eagent monitoring endpoints \u003ctt\u003e\\/slave(1)\\/monitor\\/statistic\u003c\\/tt\u003e and \u003ctt\u003e\\/slave(1)\\/state\u003c\\/tt\u003e are scraped every 15s. In total, a scrape takes between 5-13sec\u003c\\/li\u003e\\n\\t\u003cli\u003epotentially related agent settings:\\n\\t\u003cul\u003e\\n\\t\\t\u003cli\u003e--oversubscribed_resources_interval=45secs\u003c\\/li\u003e\\n\\t\\t\u003cli\u003e--qos_correction_interval_min=45secs\u003c\\/li\u003e\\n\\t\\t\u003cli\u003e--cgroups_cpu_enable_pids_and_tids_count\u003c\\/li\u003e\\n\\t\\t\u003cli\u003e--cgroups_enable_cfs\\u00A0\u003c\\/li\u003e\\n\\t\u003c\\/ul\u003e\\n\\t\u003c\\/li\u003e\\n\u003c\\/ul\u003e\\n\\n\\n\u003cp\u003eThe profile confirms that reading a mount table takes significant time, and is also done multiple times in short succession:\u003c\\/p\u003e\\n\\n\u003cp\u003e\u003cspan class=\\\"image-wrap\\\" style=\\\"\\\"\u003e\u003cimg src=\\\"\\/jira\\/secure\\/attachment\\/12931608\\/12931608_mesos-agent-flamegraph.png\\\" height=\\\"450\\\" width=\\\"800\\\" style=\\\"border: 0px solid black\\\" \\/\u003e\u003c\\/span\u003e\u003c\\/p\u003e \u003c\\/div\u003e\\n \u003cdiv class=\\\"action-links action-comment-actions\\\"\u003e\\n \u003c\\/div\u003e\\n \u003c\\/div\u003e\\n \u003cdiv class=\\\"twixi-wrap concise actionContainer\\\"\u003e\\n \u003cdiv class=\\\"action-head\\\"\u003e\\n \u003cbutton aria-label=\\\"Expand comment\\\" title=\\\"Expand comment\\\" class=\\\"twixi icon-default aui-icon aui-icon-small aui-iconfont-collapsed\\\"\u003e\u003c\\/button\u003e\\n \u003cdiv class=\\\"action-details flooded\\\"\u003e\\n \\n \\n \\n \\n \\n \\n\\n \u003ca class=\\\"user-hover user-avatar\\\" rel=\\\"StephanErb\\\" id=\\\"commentauthor_16543743_concise\\\" href=\\\"\\/jira\\/secure\\/ViewProfile.jspa?name=StephanErb\\\"\u003e\u003cspan class=\\\"aui-avatar aui-avatar-xsmall\\\"\u003e\u003cspan class=\\\"aui-avatar-inner\\\"\u003e\u003cimg src=\\\"https:\\/\\/issues.apache.org\\/jira\\/secure\\/useravatar?size=xsmall&amp;avatarId=10452\\\" alt=\\\"StephanErb\\\" \\/\u003e\u003c\\/span\u003e\u003c\\/span\u003e Stephan Erb\u003c\\/a\u003e\\n added a comment - \u003ca href=\'\\/jira\\/browse\\/MESOS-8418?focusedCommentId=16543743&page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel#comment-16543743\' class=\'commentdate_16543743_concise subText comment-created-date-link\'\u003e\u003cspan class=\'date user-tz\' title=\'13\\/Jul\\/18 21:30\'\u003e\u003ctime class=\'livestamp\' datetime=\'2018-07-13T21:30:14+0000\'\u003e13\\/Jul\\/18 21:30\u003c\\/time\u003e\u003c\\/span\u003e\u003c\\/a\u003e - \u003cspan class=\\\"subText update-info\\\" title=\\\"Stephan Erb - 16\\/Jul\\/18 08:29\\\"\u003eedited\u003c\\/span\u003e I have attached a profile mesos-agent.stacks.gz gathered on a host with: \\n \\n\\t ~140 tasks, all running docker images via the Mesos containerizer \\n\\t relevant isolators cgroups\\/cpu,cgroups\\/mem,filesystem\\/linux,docker\\/runtime,...\' \\n\\t agent monitoring endpoints \\/slave(1)\\/monitor\\/statistic and \\/slave(1)\\/state are scraped every 15s. In total, a scrape takes between 5-13sec \\n\\t potentially related agent settings:\\n\\t \\n\\t\\t --oversubscribed_resources_interval=45secs \\n\\t\\t --qos_correction_interval_min=45secs \\n\\t\\t --cgroups_cpu_enable_pids_and_tids_count \\n\\t\\t --cgroups_enable_cfs\\u00A0 \\n\\t \\n\\t \\n \\n\\n\\n The profile confirms that reading a mount table takes significant time, and is also done multiple times in short succession: \\n\\n \u003c\\/div\u003e\\n \u003c\\/div\u003e\\n \u003c\\/div\u003e\\n\u003c\\/div\u003e\\n \\n\\n\\n\u003cdiv id=\\\"comment-16544376\\\" class=\\\"issue-data-block activity-comment twixi-block expanded\\\"\u003e\\n \u003cdiv class=\\\"twixi-wrap verbose actionContainer\\\"\u003e\\n \u003cdiv class=\\\"action-head\\\"\u003e\\n \u003cbutton aria-label=\\\"Collapse comment\\\" title=\\\"Collapse comment\\\" class=\\\"twixi icon-default aui-icon aui-icon-small aui-iconfont-expanded\\\"\u003e\u003c\\/button\u003e\\n \u003cdiv class=\\\"action-details\\\"\u003e \\n \\n \\n \\n \\n\\n \u003ca class=\\\"user-hover user-avatar\\\" rel=\\\"bmahler\\\" id=\\\"commentauthor_16544376_verbose\\\" href=\\\"\\/jira\\/secure\\/ViewProfile.jspa?name=bmahler\\\"\u003e\u003cspan class=\\\"aui-avatar aui-avatar-xsmall\\\"\u003e\u003cspan class=\\\"aui-avatar-inner\\\"\u003e\u003cimg src=\\\"https:\\/\\/issues.apache.org\\/jira\\/secure\\/useravatar?size=xsmall&amp;avatarId=10452\\\" alt=\\\"bmahler\\\" \\/\u003e\u003c\\/span\u003e\u003c\\/span\u003e Benjamin Mahler\u003c\\/a\u003e\\n added a comment - \u003ca href=\'\\/jira\\/browse\\/MESOS-8418?focusedCommentId=16544376&page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel#comment-16544376\' class=\'commentdate_16544376_verbose subText comment-created-date-link\'\u003e\u003cspan class=\'date user-tz\' title=\'14\\/Jul\\/18 23:41\'\u003e\u003ctime class=\'livestamp\' datetime=\'2018-07-14T23:41:53+0000\'\u003e14\\/Jul\\/18 23:41\u003c\\/time\u003e\u003c\\/span\u003e\u003c\\/a\u003e \u003c\\/div\u003e\\n \u003c\\/div\u003e\\n \u003cdiv class=\\\"action-body flooded\\\"\u003e\u003cp\u003eThe source of this issue is that all of the cgroup reads go through a verify function:\u003cbr\\/\u003e\\n\u003ca href=\\\"https:\\/\\/github.com\\/apache\\/mesos\\/blob\\/1.6.0\\/src\\/linux\\/cgroups.cpp#L922\\\" class=\\\"external-link\\\" target=\\\"_blank\\\" rel=\\\"nofollow noopener\\\"\u003ehttps:\\/\\/github.com\\/apache\\/mesos\\/blob\\/1.6.0\\/src\\/linux\\/cgroups.cpp#L922\u003c\\/a\u003e\u003c\\/p\u003e\\n\\n\u003cp\u003eIt looks like the vast majority of the cpu time wasted here is inside this function, when checking to see if the cgroup is mounted in the hierarchy:\u003cbr\\/\u003e\\n\u003ca href=\\\"https:\\/\\/github.com\\/apache\\/mesos\\/blob\\/1.6.0\\/src\\/linux\\/cgroups.cpp#L472\\\" class=\\\"external-link\\\" target=\\\"_blank\\\" rel=\\\"nofollow noopener\\\"\u003ehttps:\\/\\/github.com\\/apache\\/mesos\\/blob\\/1.6.0\\/src\\/linux\\/cgroups.cpp#L472\u003c\\/a\u003e\u003c\\/p\u003e\\n\\n\u003cp\u003eI\'m not sure why the cgroup reads need to go through this. It provides a clearer error message but at an extreme performance cost. The fix here seems to be to let the reads go directly through to os::read without going through the verify function, and letting it fail with a more generic read error message.\u003c\\/p\u003e \u003c\\/div\u003e\\n \u003cdiv class=\\\"action-links action-comment-actions\\\"\u003e\\n \u003c\\/div\u003e\\n \u003c\\/div\u003e\\n \u003cdiv class=\\\"twixi-wrap concise actionContainer\\\"\u003e\\n \u003cdiv class=\\\"action-head\\\"\u003e\\n \u003cbutton aria-label=\\\"Expand comment\\\" title=\\\"Expand comment\\\" class=\\\"twixi icon-default aui-icon aui-icon-small aui-iconfont-collapsed\\\"\u003e\u003c\\/button\u003e\\n \u003cdiv class=\\\"action-details flooded\\\"\u003e\\n \\n \\n \\n \\n \\n\\n \u003ca class=\\\"user-hover user-avatar\\\" rel=\\\"bmahler\\\" id=\\\"commentauthor_16544376_concise\\\" href=\\\"\\/jira\\/secure\\/ViewProfile.jspa?name=bmahler\\\"\u003e\u003cspan class=\\\"aui-avatar aui-avatar-xsmall\\\"\u003e\u003cspan class=\\\"aui-avatar-inner\\\"\u003e\u003cimg src=\\\"https:\\/\\/issues.apache.org\\/jira\\/secure\\/useravatar?size=xsmall&amp;avatarId=10452\\\" alt=\\\"bmahler\\\" \\/\u003e\u003c\\/span\u003e\u003c\\/span\u003e Benjamin Mahler\u003c\\/a\u003e\\n added a comment - \u003ca href=\'\\/jira\\/browse\\/MESOS-8418?focusedCommentId=16544376&page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel#comment-16544376\' class=\'commentdate_16544376_concise subText comment-created-date-link\'\u003e\u003cspan class=\'date user-tz\' title=\'14\\/Jul\\/18 23:41\'\u003e\u003ctime class=\'livestamp\' datetime=\'2018-07-14T23:41:53+0000\'\u003e14\\/Jul\\/18 23:41\u003c\\/time\u003e\u003c\\/span\u003e\u003c\\/a\u003e The source of this issue is that all of the cgroup reads go through a verify function: \\n https:\\/\\/github.com\\/apache\\/mesos\\/blob\\/1.6.0\\/src\\/linux\\/cgroups.cpp#L922 \\n\\n It looks like the vast majority of the cpu time wasted here is inside this function, when checking to see if the cgroup is mounted in the hierarchy: \\n https:\\/\\/github.com\\/apache\\/mesos\\/blob\\/1.6.0\\/src\\/linux\\/cgroups.cpp#L472 \\n\\n I\'m not sure why the cgroup reads need to go through this. It provides a clearer error message but at an extreme performance cost. The fix here seems to be to let the reads go directly through to os::read without going through the verify function, and letting it fail with a more generic read error message. \u003c\\/div\u003e\\n \u003c\\/div\u003e\\n \u003c\\/div\u003e\\n\u003c\\/div\u003e\\n \\n\\n\\n\u003cdiv id=\\\"comment-16544399\\\" class=\\\"issue-data-block activity-comment twixi-block expanded\\\"\u003e\\n \u003cdiv class=\\\"twixi-wrap verbose actionContainer\\\"\u003e\\n \u003cdiv class=\\\"action-head\\\"\u003e\\n \u003cbutton aria-label=\\\"Collapse comment\\\" title=\\\"Collapse comment\\\" class=\\\"twixi icon-default aui-icon aui-icon-small aui-iconfont-expanded\\\"\u003e\u003c\\/button\u003e\\n \u003cdiv class=\\\"action-details\\\"\u003e \\n \\n \\n \\n \\n\\n \u003ca class=\\\"user-hover user-avatar\\\" rel=\\\"jieyu\\\" id=\\\"commentauthor_16544399_verbose\\\" href=\\\"\\/jira\\/secure\\/ViewProfile.jspa?name=jieyu\\\"\u003e\u003cspan class=\\\"aui-avatar aui-avatar-xsmall\\\"\u003e\u003cspan class=\\\"aui-avatar-inner\\\"\u003e\u003cimg src=\\\"https:\\/\\/issues.apache.org\\/jira\\/secure\\/useravatar?size=xsmall&amp;avatarId=10452\\\" alt=\\\"jieyu\\\" \\/\u003e\u003c\\/span\u003e\u003c\\/span\u003e Jie Yu\u003c\\/a\u003e\\n added a comment - \u003ca href=\'\\/jira\\/browse\\/MESOS-8418?focusedCommentId=16544399&page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel#comment-16544399\' class=\'commentdate_16544399_verbose subText comment-created-date-link\'\u003e\u003cspan class=\'date user-tz\' title=\'15\\/Jul\\/18 04:38\'\u003e\u003ctime class=\'livestamp\' datetime=\'2018-07-15T04:38:39+0000\'\u003e15\\/Jul\\/18 04:38\u003c\\/time\u003e\u003c\\/span\u003e\u003c\\/a\u003e \u003c\\/div\u003e\\n \u003c\\/div\u003e\\n \u003cdiv class=\\\"action-body flooded\\\"\u003e\u003cp\u003eYeah, I feel that we should let caller decide whether to call `verify` or not, instead of doing that for all cgroup related operations (e.g., create\\/read\\/write\\/mount\\/unmount\\/etc.)\u003c\\/p\u003e\\n\\n\u003cp\u003ecc \u003ca href=\\\"https:\\/\\/issues.apache.org\\/jira\\/secure\\/ViewProfile.jspa?name=gilbert\\\" class=\\\"user-hover\\\" rel=\\\"gilbert\\\"\u003egilbert\u003c\\/a\u003e\u003c\\/p\u003e \u003c\\/div\u003e\\n \u003cdiv class=\\\"action-links action-comment-actions\\\"\u003e\\n \u003c\\/div\u003e\\n \u003c\\/div\u003e\\n \u003cdiv class=\\\"twixi-wrap concise actionContainer\\\"\u003e\\n \u003cdiv class=\\\"action-head\\\"\u003e\\n \u003cbutton aria-label=\\\"Expand comment\\\" title=\\\"Expand comment\\\" class=\\\"twixi icon-default aui-icon aui-icon-small aui-iconfont-collapsed\\\"\u003e\u003c\\/button\u003e\\n \u003cdiv class=\\\"action-details flooded\\\"\u003e\\n \\n \\n \\n \\n \\n\\n \u003ca class=\\\"user-hover user-avatar\\\" rel=\\\"jieyu\\\" id=\\\"commentauthor_16544399_concise\\\" href=\\\"\\/jira\\/secure\\/ViewProfile.jspa?name=jieyu\\\"\u003e\u003cspan class=\\\"aui-avatar aui-avatar-xsmall\\\"\u003e\u003cspan class=\\\"aui-avatar-inner\\\"\u003e\u003cimg src=\\\"https:\\/\\/issues.apache.org\\/jira\\/secure\\/useravatar?size=xsmall&amp;avatarId=10452\\\" alt=\\\"jieyu\\\" \\/\u003e\u003c\\/span\u003e\u003c\\/span\u003e Jie Yu\u003c\\/a\u003e\\n added a comment - \u003ca href=\'\\/jira\\/browse\\/MESOS-8418?focusedCommentId=16544399&page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel#comment-16544399\' class=\'commentdate_16544399_concise subText comment-created-date-link\'\u003e\u003cspan class=\'date user-tz\' title=\'15\\/Jul\\/18 04:38\'\u003e\u003ctime class=\'livestamp\' datetime=\'2018-07-15T04:38:39+0000\'\u003e15\\/Jul\\/18 04:38\u003c\\/time\u003e\u003c\\/span\u003e\u003c\\/a\u003e Yeah, I feel that we should let caller decide whether to call `verify` or not, instead of doing that for all cgroup related operations (e.g., create\\/read\\/write\\/mount\\/unmount\\/etc.) \\n\\n cc gilbert \u003c\\/div\u003e\\n \u003c\\/div\u003e\\n \u003c\\/div\u003e\\n\u003c\\/div\u003e\\n \\n\\n\\n\u003cdiv id=\\\"comment-16544728\\\" class=\\\"issue-data-block activity-comment twixi-block expanded\\\"\u003e\\n \u003cdiv class=\\\"twixi-wrap verbose actionContainer\\\"\u003e\\n \u003cdiv class=\\\"action-head\\\"\u003e\\n \u003cbutton aria-label=\\\"Collapse comment\\\" title=\\\"Collapse comment\\\" class=\\\"twixi icon-default aui-icon aui-icon-small aui-iconfont-expanded\\\"\u003e\u003c\\/button\u003e\\n \u003cdiv class=\\\"action-details\\\"\u003e \\n \\n \\n \\n \\n\\n \u003ca class=\\\"user-hover user-avatar\\\" rel=\\\"bmahler\\\" id=\\\"commentauthor_16544728_verbose\\\" href=\\\"\\/jira\\/secure\\/ViewProfile.jspa?name=bmahler\\\"\u003e\u003cspan class=\\\"aui-avatar aui-avatar-xsmall\\\"\u003e\u003cspan class=\\\"aui-avatar-inner\\\"\u003e\u003cimg src=\\\"https:\\/\\/issues.apache.org\\/jira\\/secure\\/useravatar?size=xsmall&amp;avatarId=10452\\\" alt=\\\"bmahler\\\" \\/\u003e\u003c\\/span\u003e\u003c\\/span\u003e Benjamin Mahler\u003c\\/a\u003e\\n added a comment - \u003ca href=\'\\/jira\\/browse\\/MESOS-8418?focusedCommentId=16544728&page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel#comment-16544728\' class=\'commentdate_16544728_verbose subText comment-created-date-link\'\u003e\u003cspan class=\'date user-tz\' title=\'16\\/Jul\\/18 02:04\'\u003e\u003ctime class=\'livestamp\' datetime=\'2018-07-16T02:04:50+0000\'\u003e16\\/Jul\\/18 02:04\u003c\\/time\u003e\u003c\\/span\u003e\u003c\\/a\u003e \u003c\\/div\u003e\\n \u003c\\/div\u003e\\n \u003cdiv class=\\\"action-body flooded\\\"\u003e\u003cp\u003e\u003ca href=\\\"https:\\/\\/issues.apache.org\\/jira\\/secure\\/ViewProfile.jspa?name=jieyu\\\" class=\\\"user-hover\\\" rel=\\\"jieyu\\\"\u003ejieyu\u003c\\/a\u003e \u003ca href=\\\"https:\\/\\/issues.apache.org\\/jira\\/secure\\/ViewProfile.jspa?name=gilbert\\\" class=\\\"user-hover\\\" rel=\\\"gilbert\\\"\u003egilbert\u003c\\/a\u003e as a short term fix, I wrote a patch to read first (for performance), then only if the read fails call verify (to provide a more meaningful error message). This doesn\'t address verify performance problems in the other helpers, which I suspect will be necessary if we do some containerization benchmarking, but it at least addresses this steady state high cpu consumption issue (assuming the reads succeed). Let me know what you think:\u003c\\/p\u003e\\n\\n\u003cp\u003e\u003ca href=\\\"https:\\/\\/reviews.apache.org\\/r\\/67923\\/\\\" class=\\\"external-link\\\" target=\\\"_blank\\\" rel=\\\"nofollow noopener\\\"\u003ehttps:\\/\\/reviews.apache.org\\/r\\/67923\\/\u003c\\/a\u003e\u003c\\/p\u003e \u003c\\/div\u003e\\n \u003cdiv class=\\\"action-links action-comment-actions\\\"\u003e\\n \u003c\\/div\u003e\\n \u003c\\/div\u003e\\n \u003cdiv class=\\\"twixi-wrap concise actionContainer\\\"\u003e\\n \u003cdiv class=\\\"action-head\\\"\u003e\\n \u003cbutton aria-label=\\\"Expand comment\\\" title=\\\"Expand comment\\\" class=\\\"twixi icon-default aui-icon aui-icon-small aui-iconfont-collapsed\\\"\u003e\u003c\\/button\u003e\\n \u003cdiv class=\\\"action-details flooded\\\"\u003e\\n \\n \\n \\n \\n \\n\\n \u003ca class=\\\"user-hover user-avatar\\\" rel=\\\"bmahler\\\" id=\\\"commentauthor_16544728_concise\\\" href=\\\"\\/jira\\/secure\\/ViewProfile.jspa?name=bmahler\\\"\u003e\u003cspan class=\\\"aui-avatar aui-avatar-xsmall\\\"\u003e\u003cspan class=\\\"aui-avatar-inner\\\"\u003e\u003cimg src=\\\"https:\\/\\/issues.apache.org\\/jira\\/secure\\/useravatar?size=xsmall&amp;avatarId=10452\\\" alt=\\\"bmahler\\\" \\/\u003e\u003c\\/span\u003e\u003c\\/span\u003e Benjamin Mahler\u003c\\/a\u003e\\n added a comment - \u003ca href=\'\\/jira\\/browse\\/MESOS-8418?focusedCommentId=16544728&page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel#comment-16544728\' class=\'commentdate_16544728_concise subText comment-created-date-link\'\u003e\u003cspan class=\'date user-tz\' title=\'16\\/Jul\\/18 02:04\'\u003e\u003ctime class=\'livestamp\' datetime=\'2018-07-16T02:04:50+0000\'\u003e16\\/Jul\\/18 02:04\u003c\\/time\u003e\u003c\\/span\u003e\u003c\\/a\u003e jieyu gilbert as a short term fix, I wrote a patch to read first (for performance), then only if the read fails call verify (to provide a more meaningful error message). This doesn\'t address verify performance problems in the other helpers, which I suspect will be necessary if we do some containerization benchmarking, but it at least addresses this steady state high cpu consumption issue (assuming the reads succeed). Let me know what you think: \\n\\n https:\\/\\/reviews.apache.org\\/r\\/67923\\/ \u003c\\/div\u003e\\n \u003c\\/div\u003e\\n \u003c\\/div\u003e\\n\u003c\\/div\u003e\\n \\n\\n\\n\u003cdiv id=\\\"comment-16544737\\\" class=\\\"issue-data-block activity-comment twixi-block expanded\\\"\u003e\\n \u003cdiv class=\\\"twixi-wrap verbose actionContainer\\\"\u003e\\n \u003cdiv class=\\\"action-head\\\"\u003e\\n \u003cbutton aria-label=\\\"Collapse comment\\\" title=\\\"Collapse comment\\\" class=\\\"twixi icon-default aui-icon aui-icon-small aui-iconfont-expanded\\\"\u003e\u003c\\/button\u003e\\n \u003cdiv class=\\\"action-details\\\"\u003e \\n \\n \\n \\n \\n\\n \u003ca class=\\\"user-hover user-avatar\\\" rel=\\\"bmahler\\\" id=\\\"commentauthor_16544737_verbose\\\" href=\\\"\\/jira\\/secure\\/ViewProfile.jspa?name=bmahler\\\"\u003e\u003cspan class=\\\"aui-avatar aui-avatar-xsmall\\\"\u003e\u003cspan class=\\\"aui-avatar-inner\\\"\u003e\u003cimg src=\\\"https:\\/\\/issues.apache.org\\/jira\\/secure\\/useravatar?size=xsmall&amp;avatarId=10452\\\" alt=\\\"bmahler\\\" \\/\u003e\u003c\\/span\u003e\u003c\\/span\u003e Benjamin Mahler\u003c\\/a\u003e\\n added a comment - \u003ca href=\'\\/jira\\/browse\\/MESOS-8418?focusedCommentId=16544737&page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel#comment-16544737\' class=\'commentdate_16544737_verbose subText comment-created-date-link\'\u003e\u003cspan class=\'date user-tz\' title=\'16\\/Jul\\/18 02:26\'\u003e\u003ctime class=\'livestamp\' datetime=\'2018-07-16T02:26:54+0000\'\u003e16\\/Jul\\/18 02:26\u003c\\/time\u003e\u003c\\/span\u003e\u003c\\/a\u003e \u003c\\/div\u003e\\n \u003c\\/div\u003e\\n \u003cdiv class=\\\"action-body flooded\\\"\u003e\u003cp\u003eThanks \u003ca href=\\\"https:\\/\\/issues.apache.org\\/jira\\/secure\\/ViewProfile.jspa?name=kaalh\\\" class=\\\"user-hover\\\" rel=\\\"kaalh\\\"\u003ekaalh\u003c\\/a\u003e for filing this ticket and \u003ca href=\\\"https:\\/\\/issues.apache.org\\/jira\\/secure\\/ViewProfile.jspa?name=StephanErb\\\" class=\\\"user-hover\\\" rel=\\\"StephanErb\\\"\u003eStephanErb\u003c\\/a\u003e for providing the profiling data. Sorry that this ticket has been open for so long. We\'ll make sure to address this soon and backport the improvements (which version are you running?). I\'ll make sure we scan for new tickets with the \'performance\' label in them before\\/during each performance working group meeting to see if any severe issues (like this one) arise. But as always, please feel free to reach out directly on the dev@ list or in the #performance slack channel if something important isn\'t getting any attention; JIRA is not so flexible when it comes to setting email alerts based on ticket labels, so sometimes we accidentally miss important issues.\u003c\\/p\u003e \u003c\\/div\u003e\\n \u003cdiv class=\\\"action-links action-comment-actions\\\"\u003e\\n \u003c\\/div\u003e\\n \u003c\\/div\u003e\\n \u003cdiv class=\\\"twixi-wrap concise actionContainer\\\"\u003e\\n \u003cdiv class=\\\"action-head\\\"\u003e\\n \u003cbutton aria-label=\\\"Expand comment\\\" title=\\\"Expand comment\\\" class=\\\"twixi icon-default aui-icon aui-icon-small aui-iconfont-collapsed\\\"\u003e\u003c\\/button\u003e\\n \u003cdiv class=\\\"action-details flooded\\\"\u003e\\n \\n \\n \\n \\n \\n\\n \u003ca class=\\\"user-hover user-avatar\\\" rel=\\\"bmahler\\\" id=\\\"commentauthor_16544737_concise\\\" href=\\\"\\/jira\\/secure\\/ViewProfile.jspa?name=bmahler\\\"\u003e\u003cspan class=\\\"aui-avatar aui-avatar-xsmall\\\"\u003e\u003cspan class=\\\"aui-avatar-inner\\\"\u003e\u003cimg src=\\\"https:\\/\\/issues.apache.org\\/jira\\/secure\\/useravatar?size=xsmall&amp;avatarId=10452\\\" alt=\\\"bmahler\\\" \\/\u003e\u003c\\/span\u003e\u003c\\/span\u003e Benjamin Mahler\u003c\\/a\u003e\\n added a comment - \u003ca href=\'\\/jira\\/browse\\/MESOS-8418?focusedCommentId=16544737&page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel#comment-16544737\' class=\'commentdate_16544737_concise subText comment-created-date-link\'\u003e\u003cspan class=\'date user-tz\' title=\'16\\/Jul\\/18 02:26\'\u003e\u003ctime class=\'livestamp\' datetime=\'2018-07-16T02:26:54+0000\'\u003e16\\/Jul\\/18 02:26\u003c\\/time\u003e\u003c\\/span\u003e\u003c\\/a\u003e Thanks kaalh for filing this ticket and StephanErb for providing the profiling data. Sorry that this ticket has been open for so long. We\'ll make sure to address this soon and backport the improvements (which version are you running?). I\'ll make sure we scan for new tickets with the \'performance\' label in them before\\/during each performance working group meeting to see if any severe issues (like this one) arise. But as always, please feel free to reach out directly on the dev@ list or in the #performance slack channel if something important isn\'t getting any attention; JIRA is not so flexible when it comes to setting email alerts based on ticket labels, so sometimes we accidentally miss important issues. \u003c\\/div\u003e\\n \u003c\\/div\u003e\\n \u003c\\/div\u003e\\n\u003c\\/div\u003e\\n \\n\\n\\n\u003cdiv id=\\\"comment-16544916\\\" class=\\\"issue-data-block activity-comment twixi-block expanded\\\"\u003e\\n \u003cdiv class=\\\"twixi-wrap verbose actionContainer\\\"\u003e\\n \u003cdiv class=\\\"action-head\\\"\u003e\\n \u003cbutton aria-label=\\\"Collapse comment\\\" title=\\\"Collapse comment\\\" class=\\\"twixi icon-default aui-icon aui-icon-small aui-iconfont-expanded\\\"\u003e\u003c\\/button\u003e\\n \u003cdiv class=\\\"action-details\\\"\u003e \\n \\n \\n \\n \\n\\n \u003ca class=\\\"user-hover user-avatar\\\" rel=\\\"kaalh\\\" id=\\\"commentauthor_16544916_verbose\\\" href=\\\"\\/jira\\/secure\\/ViewProfile.jspa?name=kaalh\\\"\u003e\u003cspan class=\\\"aui-avatar aui-avatar-xsmall\\\"\u003e\u003cspan class=\\\"aui-avatar-inner\\\"\u003e\u003cimg src=\\\"https:\\/\\/issues.apache.org\\/jira\\/secure\\/useravatar?size=xsmall&amp;avatarId=10452\\\" alt=\\\"kaalh\\\" \\/\u003e\u003c\\/span\u003e\u003c\\/span\u003e St\\u00E9phane Cottin\u003c\\/a\u003e\\n added a comment - \u003ca href=\'\\/jira\\/browse\\/MESOS-8418?focusedCommentId=16544916&page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel#comment-16544916\' class=\'commentdate_16544916_verbose subText comment-created-date-link\'\u003e\u003cspan class=\'date user-tz\' title=\'16\\/Jul\\/18 07:56\'\u003e\u003ctime class=\'livestamp\' datetime=\'2018-07-16T07:56:02+0000\'\u003e16\\/Jul\\/18 07:56\u003c\\/time\u003e\u003c\\/span\u003e\u003c\\/a\u003e \u003c\\/div\u003e\\n \u003c\\/div\u003e\\n \u003cdiv class=\\\"action-body flooded\\\"\u003e\u003cp\u003eafter applying \u003ca href=\\\"https:\\/\\/reviews.apache.org\\/r\\/67923\\/\\\" class=\\\"external-link\\\" target=\\\"_blank\\\" rel=\\\"nofollow noopener\\\"\u003ehttps:\\/\\/reviews.apache.org\\/r\\/67923\\/\u003c\\/a\u003e on our test node (1.6 branch), the agent average cpu usage dropped from ~230% to ~120%.\u003c\\/p\u003e\\n\\n\u003cp\u003eWell done, this is a great improvement, but the average cpu usage remains quite high, a quick perf report shows the statfs usage is still significant.\u003c\\/p\u003e\\n\\n\u003cp\u003e@\u003ca href=\\\"https:\\/\\/issues.apache.org\\/jira\\/secure\\/ViewProfile.jspa?name=StephanErb\\\" class=\\\"user-hover\\\" rel=\\\"StephanErb\\\"\u003eStephanErb\u003c\\/a\u003e if possible, could you please update the profile data \\/ flamegraph with this patch applied ?\u003cbr\\/\u003e\\n2.5.0.0\u003c\\/p\u003e \u003c\\/div\u003e\\n \u003cdiv class=\\\"action-links action-comment-actions\\\"\u003e\\n \u003c\\/div\u003e\\n \u003c\\/div\u003e\\n \u003cdiv class=\\\"twixi-wrap concise actionContainer\\\"\u003e\\n \u003cdiv class=\\\"action-head\\\"\u003e\\n \u003cbutton aria-label=\\\"Expand comment\\\" title=\\\"Expand comment\\\" class=\\\"twixi icon-default aui-icon aui-icon-small aui-iconfont-collapsed\\\"\u003e\u003c\\/button\u003e\\n \u003cdiv class=\\\"action-details flooded\\\"\u003e\\n \\n \\n \\n \\n \\n\\n \u003ca class=\\\"user-hover user-avatar\\\" rel=\\\"kaalh\\\" id=\\\"commentauthor_16544916_concise\\\" href=\\\"\\/jira\\/secure\\/ViewProfile.jspa?name=kaalh\\\"\u003e\u003cspan class=\\\"aui-avatar aui-avatar-xsmall\\\"\u003e\u003cspan class=\\\"aui-avatar-inner\\\"\u003e\u003cimg src=\\\"https:\\/\\/issues.apache.org\\/jira\\/secure\\/useravatar?size=xsmall&amp;avatarId=10452\\\" alt=\\\"kaalh\\\" \\/\u003e\u003c\\/span\u003e\u003c\\/span\u003e St\\u00E9phane Cottin\u003c\\/a\u003e\\n added a comment - \u003ca href=\'\\/jira\\/browse\\/MESOS-8418?focusedCommentId=16544916&page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel#comment-16544916\' class=\'commentdate_16544916_concise subText comment-created-date-link\'\u003e\u003cspan class=\'date user-tz\' title=\'16\\/Jul\\/18 07:56\'\u003e\u003ctime class=\'livestamp\' datetime=\'2018-07-16T07:56:02+0000\'\u003e16\\/Jul\\/18 07:56\u003c\\/time\u003e\u003c\\/span\u003e\u003c\\/a\u003e after applying https:\\/\\/reviews.apache.org\\/r\\/67923\\/ on our test node (1.6 branch), the agent average cpu usage dropped from ~230% to ~120%. \\n\\n Well done, this is a great improvement, but the average cpu usage remains quite high, a quick perf report shows the statfs usage is still significant. \\n\\n @ StephanErb if possible, could you please update the profile data \\/ flamegraph with this patch applied ? \\n2.5.0.0 \u003c\\/div\u003e\\n \u003c\\/div\u003e\\n \u003c\\/div\u003e\\n\u003c\\/div\u003e\\n \\n\\n\\n\u003cdiv id=\\\"comment-16545686\\\" class=\\\"issue-data-block activity-comment twixi-block expanded\\\"\u003e\\n \u003cdiv class=\\\"twixi-wrap verbose actionContainer\\\"\u003e\\n \u003cdiv class=\\\"action-head\\\"\u003e\\n \u003cbutton aria-label=\\\"Collapse comment\\\" title=\\\"Collapse comment\\\" class=\\\"twixi icon-default aui-icon aui-icon-small aui-iconfont-expanded\\\"\u003e\u003c\\/button\u003e\\n \u003cdiv class=\\\"action-details\\\"\u003e \\n \\n \\n \\n \\n \\n\\n \u003ca class=\\\"user-hover user-avatar\\\" rel=\\\"bmahler\\\" id=\\\"commentauthor_16545686_verbose\\\" href=\\\"\\/jira\\/secure\\/ViewProfile.jspa?name=bmahler\\\"\u003e\u003cspan class=\\\"aui-avatar aui-avatar-xsmall\\\"\u003e\u003cspan class=\\\"aui-avatar-inner\\\"\u003e\u003cimg src=\\\"https:\\/\\/issues.apache.org\\/jira\\/secure\\/useravatar?size=xsmall&amp;avatarId=10452\\\" alt=\\\"bmahler\\\" \\/\u003e\u003c\\/span\u003e\u003c\\/span\u003e Benjamin Mahler\u003c\\/a\u003e\\n added a comment - \u003ca href=\'\\/jira\\/browse\\/MESOS-8418?focusedCommentId=16545686&page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel#comment-16545686\' class=\'commentdate_16545686_verbose subText comment-created-date-link\'\u003e\u003cspan class=\'date user-tz\' title=\'16\\/Jul\\/18 20:02\'\u003e\u003ctime class=\'livestamp\' datetime=\'2018-07-16T20:02:30+0000\'\u003e16\\/Jul\\/18 20:02\u003c\\/time\u003e\u003c\\/span\u003e\u003c\\/a\u003e - \u003cspan class=\\\"subText update-info\\\" title=\\\"Benjamin Mahler - 16\\/Jul\\/18 20:04\\\"\u003eedited\u003c\\/span\u003e \u003c\\/div\u003e\\n \u003c\\/div\u003e\\n \u003cdiv class=\\\"action-body flooded\\\"\u003e\u003cp\u003e\u003ca href=\\\"https:\\/\\/issues.apache.org\\/jira\\/secure\\/ViewProfile.jspa?name=kaalh\\\" class=\\\"user-hover\\\" rel=\\\"kaalh\\\"\u003ekaalh\u003c\\/a\u003e ok, that\'s a different issue that is not in the existing perf data on this ticket so please do include perf data for what you\'re seeing, here\'s how to do it: \u003ca href=\\\"http:\\/\\/mesos.apache.org\\/documentation\\/latest\\/performance-profiling\\/\\\" class=\\\"external-link\\\" target=\\\"_blank\\\" rel=\\\"nofollow noopener\\\"\u003ehttp:\\/\\/mesos.apache.org\\/documentation\\/latest\\/performance-profiling\\/\u003c\\/a\u003e\u003c\\/p\u003e\\n\\n\u003cp\u003eNo need to generate the flamegraph if you don\'t have the tools, just the compressed file in the instructions is needed.\u003c\\/p\u003e \u003c\\/div\u003e\\n \u003cdiv class=\\\"action-links action-comment-actions\\\"\u003e\\n \u003c\\/div\u003e\\n \u003c\\/div\u003e\\n \u003cdiv class=\\\"twixi-wrap concise actionContainer\\\"\u003e\\n \u003cdiv class=\\\"action-head\\\"\u003e\\n \u003cbutton aria-label=\\\"Expand comment\\\" title=\\\"Expand comment\\\" class=\\\"twixi icon-default aui-icon aui-icon-small aui-iconfont-collapsed\\\"\u003e\u003c\\/button\u003e\\n \u003cdiv class=\\\"action-details flooded\\\"\u003e\\n \\n \\n \\n \\n \\n \\n\\n \u003ca class=\\\"user-hover user-avatar\\\" rel=\\\"bmahler\\\" id=\\\"commentauthor_16545686_concise\\\" href=\\\"\\/jira\\/secure\\/ViewProfile.jspa?name=bmahler\\\"\u003e\u003cspan class=\\\"aui-avatar aui-avatar-xsmall\\\"\u003e\u003cspan class=\\\"aui-avatar-inner\\\"\u003e\u003cimg src=\\\"https:\\/\\/issues.apache.org\\/jira\\/secure\\/useravatar?size=xsmall&amp;avatarId=10452\\\" alt=\\\"bmahler\\\" \\/\u003e\u003c\\/span\u003e\u003c\\/span\u003e Benjamin Mahler\u003c\\/a\u003e\\n added a comment - \u003ca href=\'\\/jira\\/browse\\/MESOS-8418?focusedCommentId=16545686&page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel#comment-16545686\' class=\'commentdate_16545686_concise subText comment-created-date-link\'\u003e\u003cspan class=\'date user-tz\' title=\'16\\/Jul\\/18 20:02\'\u003e\u003ctime class=\'livestamp\' datetime=\'2018-07-16T20:02:30+0000\'\u003e16\\/Jul\\/18 20:02\u003c\\/time\u003e\u003c\\/span\u003e\u003c\\/a\u003e - \u003cspan class=\\\"subText update-info\\\" title=\\\"Benjamin Mahler - 16\\/Jul\\/18 20:04\\\"\u003eedited\u003c\\/span\u003e kaalh ok, that\'s a different issue that is not in the existing perf data on this ticket so please do include perf data for what you\'re seeing, here\'s how to do it: http:\\/\\/mesos.apache.org\\/documentation\\/latest\\/performance-profiling\\/ \\n\\n No need to generate the flamegraph if you don\'t have the tools, just the compressed file in the instructions is needed. \u003c\\/div\u003e\\n \u003c\\/div\u003e\\n \u003c\\/div\u003e\\n\u003c\\/div\u003e\\n \\n\\n\\n\u003cdiv id=\\\"comment-16545893\\\" class=\\\"issue-data-block activity-comment twixi-block expanded\\\"\u003e\\n \u003cdiv class=\\\"twixi-wrap verbose actionContainer\\\"\u003e\\n \u003cdiv class=\\\"action-head\\\"\u003e\\n \u003cbutton aria-label=\\\"Collapse comment\\\" title=\\\"Collapse comment\\\" class=\\\"twixi icon-default aui-icon aui-icon-small aui-iconfont-expanded\\\"\u003e\u003c\\/button\u003e\\n \u003cdiv class=\\\"action-details\\\"\u003e \\n \\n \\n \\n \\n \\n\\n \u003ca class=\\\"user-hover user-avatar\\\" rel=\\\"bmahler\\\" id=\\\"commentauthor_16545893_verbose\\\" href=\\\"\\/jira\\/secure\\/ViewProfile.jspa?name=bmahler\\\"\u003e\u003cspan class=\\\"aui-avatar aui-avatar-xsmall\\\"\u003e\u003cspan class=\\\"aui-avatar-inner\\\"\u003e\u003cimg src=\\\"https:\\/\\/issues.apache.org\\/jira\\/secure\\/useravatar?size=xsmall&amp;avatarId=10452\\\" alt=\\\"bmahler\\\" \\/\u003e\u003c\\/span\u003e\u003c\\/span\u003e Benjamin Mahler\u003c\\/a\u003e\\n added a comment - \u003ca href=\'\\/jira\\/browse\\/MESOS-8418?focusedCommentId=16545893&page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel#comment-16545893\' class=\'commentdate_16545893_verbose subText comment-created-date-link\'\u003e\u003cspan class=\'date user-tz\' title=\'17\\/Jul\\/18 00:35\'\u003e\u003ctime class=\'livestamp\' datetime=\'2018-07-17T00:35:45+0000\'\u003e17\\/Jul\\/18 00:35\u003c\\/time\u003e\u003c\\/span\u003e\u003c\\/a\u003e - \u003cspan class=\\\"subText update-info\\\" title=\\\"Benjamin Mahler - 17\\/Jul\\/18 00:42\\\"\u003eedited\u003c\\/span\u003e \u003c\\/div\u003e\\n \u003c\\/div\u003e\\n \u003cdiv class=\\\"action-body flooded\\\"\u003e\u003cp\u003e\u003ca href=\\\"https:\\/\\/issues.apache.org\\/jira\\/secure\\/ViewProfile.jspa?name=StephanErb\\\" class=\\\"user-hover\\\" rel=\\\"StephanErb\\\"\u003eStephanErb\u003c\\/a\u003e \u003ca href=\\\"https:\\/\\/issues.apache.org\\/jira\\/secure\\/ViewProfile.jspa?name=kaalh\\\" class=\\\"user-hover\\\" rel=\\\"kaalh\\\"\u003ekaalh\u003c\\/a\u003e I pushed the patch for the original issue in this ticket and will backport it. Can you file a ticket that captures the other issue you\'re seeing with statfs?\u003c\\/p\u003e\\n\\n\u003cp\u003e\u003ca href=\\\"https:\\/\\/issues.apache.org\\/jira\\/secure\\/ViewProfile.jspa?name=jieyu\\\" class=\\\"user-hover\\\" rel=\\\"jieyu\\\"\u003ejieyu\u003c\\/a\u003e I filed \u003ca href=\\\"https:\\/\\/issues.apache.org\\/jira\\/browse\\/MESOS-9081\\\" title=\\\"cgroups::verify is expensive and is done implicitly during cgroups operations.\\\" class=\\\"issue-link\\\" data-issue-key=\\\"MESOS-9081\\\"\u003e\u003cdel\u003eMESOS-9081\u003c\\/del\u003e\u003c\\/a\u003e for a better long term fix.\u003c\\/p\u003e \u003c\\/div\u003e\\n \u003cdiv class=\\\"action-links action-comment-actions\\\"\u003e\\n \u003c\\/div\u003e\\n \u003c\\/div\u003e\\n \u003cdiv class=\\\"twixi-wrap concise actionContainer\\\"\u003e\\n \u003cdiv class=\\\"action-head\\\"\u003e\\n \u003cbutton aria-label=\\\"Expand comment\\\" title=\\\"Expand comment\\\" class=\\\"twixi icon-default aui-icon aui-icon-small aui-iconfont-collapsed\\\"\u003e\u003c\\/button\u003e\\n \u003cdiv class=\\\"action-details flooded\\\"\u003e\\n \\n \\n \\n \\n \\n \\n\\n \u003ca class=\\\"user-hover user-avatar\\\" rel=\\\"bmahler\\\" id=\\\"commentauthor_16545893_concise\\\" href=\\\"\\/jira\\/secure\\/ViewProfile.jspa?name=bmahler\\\"\u003e\u003cspan class=\\\"aui-avatar aui-avatar-xsmall\\\"\u003e\u003cspan class=\\\"aui-avatar-inner\\\"\u003e\u003cimg src=\\\"https:\\/\\/issues.apache.org\\/jira\\/secure\\/useravatar?size=xsmall&amp;avatarId=10452\\\" alt=\\\"bmahler\\\" \\/\u003e\u003c\\/span\u003e\u003c\\/span\u003e Benjamin Mahler\u003c\\/a\u003e\\n added a comment - \u003ca href=\'\\/jira\\/browse\\/MESOS-8418?focusedCommentId=16545893&page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel#comment-16545893\' class=\'commentdate_16545893_concise subText comment-created-date-link\'\u003e\u003cspan class=\'date user-tz\' title=\'17\\/Jul\\/18 00:35\'\u003e\u003ctime class=\'livestamp\' datetime=\'2018-07-17T00:35:45+0000\'\u003e17\\/Jul\\/18 00:35\u003c\\/time\u003e\u003c\\/span\u003e\u003c\\/a\u003e - \u003cspan class=\\\"subText update-info\\\" title=\\\"Benjamin Mahler - 17\\/Jul\\/18 00:42\\\"\u003eedited\u003c\\/span\u003e StephanErb kaalh I pushed the patch for the original issue in this ticket and will backport it. Can you file a ticket that captures the other issue you\'re seeing with statfs? \\n\\n jieyu I filed MESOS-9081 for a better long term fix. \u003c\\/div\u003e\\n \u003c\\/div\u003e\\n \u003c\\/div\u003e\\n\u003c\\/div\u003e\\n \\n\\n\\n\u003cdiv id=\\\"comment-16546413\\\" class=\\\"issue-data-block activity-comment twixi-block expanded\\\"\u003e\\n \u003cdiv class=\\\"twixi-wrap verbose actionContainer\\\"\u003e\\n \u003cdiv class=\\\"action-head\\\"\u003e\\n \u003cbutton aria-label=\\\"Collapse comment\\\" title=\\\"Collapse comment\\\" class=\\\"twixi icon-default aui-icon aui-icon-small aui-iconfont-expanded\\\"\u003e\u003c\\/button\u003e\\n \u003cdiv class=\\\"action-details\\\"\u003e \\n \\n \\n \\n \\n\\n \u003ca class=\\\"user-hover user-avatar\\\" rel=\\\"StephanErb\\\" id=\\\"commentauthor_16546413_verbose\\\" href=\\\"\\/jira\\/secure\\/ViewProfile.jspa?name=StephanErb\\\"\u003e\u003cspan class=\\\"aui-avatar aui-avatar-xsmall\\\"\u003e\u003cspan class=\\\"aui-avatar-inner\\\"\u003e\u003cimg src=\\\"https:\\/\\/issues.apache.org\\/jira\\/secure\\/useravatar?size=xsmall&amp;avatarId=10452\\\" alt=\\\"StephanErb\\\" \\/\u003e\u003c\\/span\u003e\u003c\\/span\u003e Stephan Erb\u003c\\/a\u003e\\n added a comment - \u003ca href=\'\\/jira\\/browse\\/MESOS-8418?focusedCommentId=16546413&page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel#comment-16546413\' class=\'commentdate_16546413_verbose subText comment-created-date-link\'\u003e\u003cspan class=\'date user-tz\' title=\'17\\/Jul\\/18 11:08\'\u003e\u003ctime class=\'livestamp\' datetime=\'2018-07-17T11:08:24+0000\'\u003e17\\/Jul\\/18 11:08\u003c\\/time\u003e\u003c\\/span\u003e\u003c\\/a\u003e \u003c\\/div\u003e\\n \u003c\\/div\u003e\\n \u003cdiv class=\\\"action-body flooded\\\"\u003e\u003cp\u003eThanks a lot for the super quick resolution\\u00A0\u003ca href=\\\"https:\\/\\/issues.apache.org\\/jira\\/secure\\/ViewProfile.jspa?name=bmahler\\\" class=\\\"user-hover\\\" rel=\\\"bmahler\\\"\u003ebmahler\u003c\\/a\u003e!\u003c\\/p\u003e\\n\\n\u003cp\u003eWe are currently busy with prepping the 1.6.x deployment inhouse and will throw this patch on top as well. I will report back with my findings. I am confident that this will have solved our current performance issues.\u003c\\/p\u003e \u003c\\/div\u003e\\n \u003cdiv class=\\\"action-links action-comment-actions\\\"\u003e\\n \u003c\\/div\u003e\\n \u003c\\/div\u003e\\n \u003cdiv class=\\\"twixi-wrap concise actionContainer\\\"\u003e\\n \u003cdiv class=\\\"action-head\\\"\u003e\\n \u003cbutton aria-label=\\\"Expand comment\\\" title=\\\"Expand comment\\\" class=\\\"twixi icon-default aui-icon aui-icon-small aui-iconfont-collapsed\\\"\u003e\u003c\\/button\u003e\\n \u003cdiv class=\\\"action-details flooded\\\"\u003e\\n \\n \\n \\n \\n \\n\\n \u003ca class=\\\"user-hover user-avatar\\\" rel=\\\"StephanErb\\\" id=\\\"commentauthor_16546413_concise\\\" href=\\\"\\/jira\\/secure\\/ViewProfile.jspa?name=StephanErb\\\"\u003e\u003cspan class=\\\"aui-avatar aui-avatar-xsmall\\\"\u003e\u003cspan class=\\\"aui-avatar-inner\\\"\u003e\u003cimg src=\\\"https:\\/\\/issues.apache.org\\/jira\\/secure\\/useravatar?size=xsmall&amp;avatarId=10452\\\" alt=\\\"StephanErb\\\" \\/\u003e\u003c\\/span\u003e\u003c\\/span\u003e Stephan Erb\u003c\\/a\u003e\\n added a comment - \u003ca href=\'\\/jira\\/browse\\/MESOS-8418?focusedCommentId=16546413&page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel#comment-16546413\' class=\'commentdate_16546413_concise subText comment-created-date-link\'\u003e\u003cspan class=\'date user-tz\' title=\'17\\/Jul\\/18 11:08\'\u003e\u003ctime class=\'livestamp\' datetime=\'2018-07-17T11:08:24+0000\'\u003e17\\/Jul\\/18 11:08\u003c\\/time\u003e\u003c\\/span\u003e\u003c\\/a\u003e Thanks a lot for the super quick resolution\\u00A0 bmahler ! \\n\\n We are currently busy with prepping the 1.6.x deployment inhouse and will throw this patch on top as well. I will report back with my findings. I am confident that this will have solved our current performance issues. \u003c\\/div\u003e\\n \u003c\\/div\u003e\\n \u003c\\/div\u003e\\n\u003c\\/div\u003e\\n \\n\\n\\n\u003cdiv id=\\\"comment-16570101\\\" class=\\\"issue-data-block activity-comment twixi-block expanded\\\"\u003e\\n \u003cdiv class=\\\"twixi-wrap verbose actionContainer\\\"\u003e\\n \u003cdiv class=\\\"action-head\\\"\u003e\\n \u003cbutton aria-label=\\\"Collapse comment\\\" title=\\\"Collapse comment\\\" class=\\\"twixi icon-default aui-icon aui-icon-small aui-iconfont-expanded\\\"\u003e\u003c\\/button\u003e\\n \u003cdiv class=\\\"action-details\\\"\u003e \\n \\n \\n \\n \\n\\n \u003ca class=\\\"user-hover user-avatar\\\" rel=\\\"StephanErb\\\" id=\\\"commentauthor_16570101_verbose\\\" href=\\\"\\/jira\\/secure\\/ViewProfile.jspa?name=StephanErb\\\"\u003e\u003cspan class=\\\"aui-avatar aui-avatar-xsmall\\\"\u003e\u003cspan class=\\\"aui-avatar-inner\\\"\u003e\u003cimg src=\\\"https:\\/\\/issues.apache.org\\/jira\\/secure\\/useravatar?size=xsmall&amp;avatarId=10452\\\" alt=\\\"StephanErb\\\" \\/\u003e\u003c\\/span\u003e\u003c\\/span\u003e Stephan Erb\u003c\\/a\u003e\\n added a comment - \u003ca href=\'\\/jira\\/browse\\/MESOS-8418?focusedCommentId=16570101&page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel#comment-16570101\' class=\'commentdate_16570101_verbose subText comment-created-date-link\'\u003e\u003cspan class=\'date user-tz\' title=\'06\\/Aug\\/18 11:52\'\u003e\u003ctime class=\'livestamp\' datetime=\'2018-08-06T11:52:07+0000\'\u003e06\\/Aug\\/18 11:52\u003c\\/time\u003e\u003c\\/span\u003e\u003c\\/a\u003e \u003c\\/div\u003e\\n \u003c\\/div\u003e\\n \u003cdiv class=\\\"action-body flooded\\\"\u003e\u003cp\u003eThe first graph gives a rough impression of how many tasks per agents we have. The second one shows the improvement of the end-to-end monitoring latency once we have applied the cgroup performance patch.\u003c\\/p\u003e\\n\\n\u003cp\u003eWe use the Prometheus Mesos exporter to scrape metrics (i.e. \u003ca href=\\\"https:\\/\\/github.com\\/mesosphere\\/mesos_exporter\\\" class=\\\"external-link\\\" target=\\\"_blank\\\" rel=\\\"nofollow noopener\\\"\u003ehttps:\\/\\/github.com\\/mesosphere\\/mesos_exporter\u003c\\/a\u003e) and it scrapes multiple agent endpoints for this.\u003c\\/p\u003e\\n\\n\u003cp\u003e\u003cspan class=\\\"image-wrap\\\" style=\\\"\\\"\u003e\u003cimg src=\\\"\\/jira\\/secure\\/attachment\\/12934468\\/12934468_image-2018-08-06-13-49-03-317.png\\\" style=\\\"border: 0px solid black\\\" \\/\u003e\u003c\\/span\u003e\u003cspan class=\\\"image-wrap\\\" style=\\\"\\\"\u003e\u003cimg src=\\\"\\/jira\\/secure\\/attachment\\/12934467\\/12934467_image-2018-08-06-13-49-03-241.png\\\" style=\\\"border: 0px solid black\\\" \\/\u003e\u003c\\/span\u003e\u003c\\/p\u003e\\n\\n\u003cp\u003eSo in our usecase the improvement has been significant. Thanks again!\u003c\\/p\u003e \u003c\\/div\u003e\\n \u003cdiv class=\\\"action-links action-comment-actions\\\"\u003e\\n \u003c\\/div\u003e\\n \u003c\\/div\u003e\\n \u003cdiv class=\\\"twixi-wrap concise actionContainer\\\"\u003e\\n \u003cdiv class=\\\"action-head\\\"\u003e\\n \u003cbutton aria-label=\\\"Expand comment\\\" title=\\\"Expand comment\\\" class=\\\"twixi icon-default aui-icon aui-icon-small aui-iconfont-collapsed\\\"\u003e\u003c\\/button\u003e\\n \u003cdiv class=\\\"action-details flooded\\\"\u003e\\n \\n \\n \\n \\n \\n\\n \u003ca class=\\\"user-hover user-avatar\\\" rel=\\\"StephanErb\\\" id=\\\"commentauthor_16570101_concise\\\" href=\\\"\\/jira\\/secure\\/ViewProfile.jspa?name=StephanErb\\\"\u003e\u003cspan class=\\\"aui-avatar aui-avatar-xsmall\\\"\u003e\u003cspan class=\\\"aui-avatar-inner\\\"\u003e\u003cimg src=\\\"https:\\/\\/issues.apache.org\\/jira\\/secure\\/useravatar?size=xsmall&amp;avatarId=10452\\\" alt=\\\"StephanErb\\\" \\/\u003e\u003c\\/span\u003e\u003c\\/span\u003e Stephan Erb\u003c\\/a\u003e\\n added a comment - \u003ca href=\'\\/jira\\/browse\\/MESOS-8418?focusedCommentId=16570101&page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel#comment-16570101\' class=\'commentdate_16570101_concise subText comment-created-date-link\'\u003e\u003cspan class=\'date user-tz\' title=\'06\\/Aug\\/18 11:52\'\u003e\u003ctime class=\'livestamp\' datetime=\'2018-08-06T11:52:07+0000\'\u003e06\\/Aug\\/18 11:52\u003c\\/time\u003e\u003c\\/span\u003e\u003c\\/a\u003e The first graph gives a rough impression of how many tasks per agents we have. The second one shows the improvement of the end-to-end monitoring latency once we have applied the cgroup performance patch. \\n\\n We use the Prometheus Mesos exporter to scrape metrics (i.e. https:\\/\\/github.com\\/mesosphere\\/mesos_exporter ) and it scrapes multiple agent endpoints for this. \\n\\n \\n\\n So in our usecase the improvement has been significant. Thanks again! \u003c\\/div\u003e\\n \u003c\\/div\u003e\\n \u003c\\/div\u003e\\n\u003c\\/div\u003e\\n \\n\\n\\n\u003cdiv id=\\\"comment-16585412\\\" class=\\\"issue-data-block activity-comment twixi-block expanded\\\"\u003e\\n \u003cdiv class=\\\"twixi-wrap verbose actionContainer\\\"\u003e\\n \u003cdiv class=\\\"action-head\\\"\u003e\\n \u003cbutton aria-label=\\\"Collapse comment\\\" title=\\\"Collapse comment\\\" class=\\\"twixi icon-default aui-icon aui-icon-small aui-iconfont-expanded\\\"\u003e\u003c\\/button\u003e\\n \u003cdiv class=\\\"action-details\\\"\u003e \\n \\n \\n \\n \\n\\n \u003ca class=\\\"user-hover user-avatar\\\" rel=\\\"jieyu\\\" id=\\\"commentauthor_16585412_verbose\\\" href=\\\"\\/jira\\/secure\\/ViewProfile.jspa?name=jieyu\\\"\u003e\u003cspan class=\\\"aui-avatar aui-avatar-xsmall\\\"\u003e\u003cspan class=\\\"aui-avatar-inner\\\"\u003e\u003cimg src=\\\"https:\\/\\/issues.apache.org\\/jira\\/secure\\/useravatar?size=xsmall&amp;avatarId=10452\\\" alt=\\\"jieyu\\\" \\/\u003e\u003c\\/span\u003e\u003c\\/span\u003e Jie Yu\u003c\\/a\u003e\\n added a comment - \u003ca href=\'\\/jira\\/browse\\/MESOS-8418?focusedCommentId=16585412&page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel#comment-16585412\' class=\'commentdate_16585412_verbose subText comment-created-date-link\'\u003e\u003cspan class=\'date user-tz\' title=\'20\\/Aug\\/18 04:35\'\u003e\u003ctime class=\'livestamp\' datetime=\'2018-08-20T04:35:45+0000\'\u003e20\\/Aug\\/18 04:35\u003c\\/time\u003e\u003c\\/span\u003e\u003c\\/a\u003e \u003c\\/div\u003e\\n \u003c\\/div\u003e\\n \u003cdiv class=\\\"action-body flooded\\\"\u003e\u003cp\u003eI posted another patch to eliminate the mount table read for cgroups creation and write\u003cbr\\/\u003e\\n\u003ca href=\\\"https:\\/\\/reviews.apache.org\\/r\\/68426\\/\\\" class=\\\"external-link\\\" target=\\\"_blank\\\" rel=\\\"nofollow noopener\\\"\u003ehttps:\\/\\/reviews.apache.org\\/r\\/68426\\/\u003c\\/a\u003e\u003c\\/p\u003e \u003c\\/div\u003e\\n \u003cdiv class=\\\"action-links action-comment-actions\\\"\u003e\\n \u003c\\/div\u003e\\n \u003c\\/div\u003e\\n \u003cdiv class=\\\"twixi-wrap concise actionContainer\\\"\u003e\\n \u003cdiv class=\\\"action-head\\\"\u003e\\n \u003cbutton aria-label=\\\"Expand comment\\\" title=\\\"Expand comment\\\" class=\\\"twixi icon-default aui-icon aui-icon-small aui-iconfont-collapsed\\\"\u003e\u003c\\/button\u003e\\n \u003cdiv class=\\\"action-details flooded\\\"\u003e\\n \\n \\n \\n \\n \\n\\n \u003ca class=\\\"user-hover user-avatar\\\" rel=\\\"jieyu\\\" id=\\\"commentauthor_16585412_concise\\\" href=\\\"\\/jira\\/secure\\/ViewProfile.jspa?name=jieyu\\\"\u003e\u003cspan class=\\\"aui-avatar aui-avatar-xsmall\\\"\u003e\u003cspan class=\\\"aui-avatar-inner\\\"\u003e\u003cimg src=\\\"https:\\/\\/issues.apache.org\\/jira\\/secure\\/useravatar?size=xsmall&amp;avatarId=10452\\\" alt=\\\"jieyu\\\" \\/\u003e\u003c\\/span\u003e\u003c\\/span\u003e Jie Yu\u003c\\/a\u003e\\n added a comment - \u003ca href=\'\\/jira\\/browse\\/MESOS-8418?focusedCommentId=16585412&page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel#comment-16585412\' class=\'commentdate_16585412_concise subText comment-created-date-link\'\u003e\u003cspan class=\'date user-tz\' title=\'20\\/Aug\\/18 04:35\'\u003e\u003ctime class=\'livestamp\' datetime=\'2018-08-20T04:35:45+0000\'\u003e20\\/Aug\\/18 04:35\u003c\\/time\u003e\u003c\\/span\u003e\u003c\\/a\u003e I posted another patch to eliminate the mount table read for cgroups creation and write \\n https:\\/\\/reviews.apache.org\\/r\\/68426\\/ \u003c\\/div\u003e\\n \u003c\\/div\u003e\\n \u003c\\/div\u003e\\n\u003c\\/div\u003e\\n \u003c\\/div\u003e\\n \u003c\\/div\u003e\\n\""; if(window.WRM._dataArrived)window.WRM._dataArrived();</script> <script> window.WRM=window.WRM||{};window.WRM._unparsedData=window.WRM._unparsedData||{};window.WRM._unparsedErrors=window.WRM._unparsedErrors||{}; WRM._unparsedData["scope-filter-data"]="{\"createScopeActions\":[],\"scopes\":[]}"; WRM._unparsedData["sidebar-collapsed-by-default"]="true"; WRM._unparsedData["com.atlassian.jira.projects.shortcuts:can-manage"]="false"; WRM._unparsedData["com.atlassian.jira.projects.shortcuts:with-icons"]="false"; WRM._unparsedData["com.atlassian.jira.projects.shortcuts:shortcuts"]="[]"; WRM._unparsedData["com.atlassian.jira.projects.shortcuts:project-id"]="12311242"; WRM._unparsedData["sidebar-id"]="\"\u003csection class=\\\"aui-sidebar projects-sidebar sidebar-pending\\\" \u003e\u003cdiv class=\\\"aui-sidebar-wrapper\\\"\u003e\u003cdiv class=\\\"aui-sidebar-body\\\"\u003e\u003cdiv class=\\\"aui-page-header\\\" \u003e\u003cdiv class=\\\"aui-page-header-inner\\\"\u003e\u003cdiv class=\\\"aui-page-header-image\\\" \u003e\u003ca href=\\\"\\/jira\\/projects\\/MESOS\\/summary\\\" title=\\\"Mesos\\\" class=\\\"jira-project-avatar\\\"\u003e\u003cspan class=\\\"aui-avatar aui-avatar-large aui-avatar-project\\\"\u003e\u003cspan class=\\\"aui-avatar-inner\\\"\u003e\u003cimg src=\\\"\\/jira\\/secure\\/projectavatar?pid=12311242&amp;avatarId=17056\\\" alt=\\\"Mesos\\\" \\/\u003e\u003c\\/span\u003e\u003c\\/span\u003e\u003cimg src=\\\"data:image\\/svg+xml;base64,PHN2ZyB3aWR0aD0iNzIiIGhlaWdodD0iNzIiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGcgZmlsbD0ibm9uZSIgZmlsbC1ydWxlPSJldmVub2RkIj48Y2lyY2xlIGZpbGw9IiNFRDZGMDAiIGN4PSIzNiIgY3k9IjM2IiByPSIzNiIvPjxwYXRoIGQ9Ik0yOS42OCA0OS42MTdhMy4xOTQgMy4xOTQgMCAwMS0yLjI2My0uOTM3TDE3LjExMyAzOC4zNzVhMy44MyAzLjgzIDAgMDEwLTUuNGwxMC4wNC0xMC4wNGEzLjIwOSAzLjIwOSAwIDAxNC41MjggMCAzLjIwNiAzLjIwNiAwIDAxMCA0LjUyOGwtOC4yMTUgOC4yMTMgOC40NzkgOC40OGEzLjIwMSAzLjIwMSAwIDAxLTIuMjY0IDUuNDZNNTAuNjYzIDM3LjQ5NmwuMDE2LjAxNi0uMDE2LS4wMTZ6bS04LjAzNSAxMi4xMmEzLjE5OCAzLjE5OCAwIDAxLTIuMjYyLTUuNDYxbDguNDc3LTguNDgtOC4yMS04LjIxNGEzLjIgMy4yIDAgMDEwLTQuNTI2IDMuMiAzLjIgMCAwMTQuNTIyLjAwMmwxMC4wNCAxMC4wNGEzLjc3NCAzLjc3NCAwIDAxMS4xMiAyLjY5IDMuNzg2IDMuNzg2IDAgMDEtMS4xMiAyLjcwOEw0NC44OSA0OC42OGEzLjE4NiAzLjE4NiAwIDAxLTIuMjYyLjkzN3oiIGZpbGw9IiNGRkYiLz48L2c+PC9zdmc+\\\" alt=\\\"Project Type: software\\\" class=\\\"jira-project-avatar-icon\\\" \\/\u003e\u003c\\/a\u003e\u003c\\/div\u003e\u003cdiv class=\\\"aui-page-header-main\\\" \u003e\u003ch1\u003e\u003cdiv class=\\\"aui-group aui-group-split\\\"\u003e\u003cdiv class=\\\"aui-item project-title\\\"\u003e\u003ca href=\\\"\\/jira\\/projects\\/MESOS\\/summary\\\" title=\\\"Mesos\\\"\u003eMesos\u003c\\/a\u003e\u003c\\/div\u003e\u003c\\/div\u003e\u003c\\/h1\u003e\u003c\\/div\u003e\u003cdiv class=\\\"aui-page-header-main scopeFilterContainer\\\" \u003e\u003c\\/div\u003e\u003c\\/div\u003e\u003c\\/div\u003e\u003cnav class=\\\"aui-navgroup aui-navgroup-vertical\\\"\u003e\u003cdiv class=\\\"aui-navgroup-inner sidebar-content-container jira-navigation\\\"\u003e\u003cdiv class=\\\"aui-sidebar-group aui-sidebar-group-tier-one\\\" data-id=\\\"sidebar-navigation-panel\\\"\u003e\u003cul class=\\\"aui-nav\\\"\u003e\u003cli class=\\\"aui-nav-selected\\\" \u003e\u003ca class=\\\"aui-nav-item \\\" href=\\\"\\/jira\\/projects\\/MESOS\\/issues\\\" data-link-id=\\\"com.atlassian.jira.jira-projects-issue-navigator:sidebar-issue-navigator\\\" \u003e\u003cspan class=\\\"aui-icon aui-icon-large icon-sidebar-issues aui-iconfont-issues\\\"\u003e\u003c\\/span\u003e\u003cspan class=\\\"aui-nav-item-label\\\" title=\\\"Issues\\\"\u003eIssues\u003c\\/span\u003e\u003c\\/a\u003e\u003c\\/li\u003e\u003cli \u003e\u003ca class=\\\"aui-nav-item \\\" href=\\\"\\/jira\\/projects\\/MESOS?selectedItem=com.atlassian.jira.jira-projects-plugin:report-page\\\" data-link-id=\\\"com.atlassian.jira.jira-projects-plugin:report-page\\\" \u003e\u003cspan class=\\\"aui-icon aui-icon-large agile-icon-report aui-iconfont-graph-line\\\"\u003e\u003c\\/span\u003e\u003cspan class=\\\"aui-nav-item-label\\\" title=\\\"Reports\\\"\u003eReports\u003c\\/span\u003e\u003c\\/a\u003e\u003c\\/li\u003e\u003cli \u003e\u003ca class=\\\"aui-nav-item \\\" href=\\\"\\/jira\\/projects\\/MESOS?selectedItem=com.atlassian.jira.jira-projects-plugin:components-page\\\" data-link-id=\\\"com.atlassian.jira.jira-projects-plugin:components-page\\\" \u003e\u003cspan class=\\\"aui-icon aui-icon-large icon-sidebar-components\\\"\u003e\u003c\\/span\u003e\u003cspan class=\\\"aui-nav-item-label\\\" title=\\\"Components\\\"\u003eComponents\u003c\\/span\u003e\u003c\\/a\u003e\u003c\\/li\u003e\u003cli \u003e\u003ca class=\\\"aui-nav-item \\\" href=\\\"\\/jira\\/projects\\/MESOS?selectedItem=biz.everit.jira.epic-roadmap:erfj-sidebar-roadmap\\\" data-link-id=\\\"biz.everit.jira.epic-roadmap:erfj-sidebar-roadmap\\\" \u003e\u003cspan class=\\\"aui-icon aui-icon-large erfj-icon\\\"\u003e\u003c\\/span\u003e\u003cspan class=\\\"aui-nav-item-label\\\" title=\\\"Roadmap\\\"\u003eRoadmap\u003c\\/span\u003e\u003c\\/a\u003e\u003c\\/li\u003e\u003c\\/ul\u003e\u003c\\/div\u003e\u003c\\/div\u003e\u003c\\/nav\u003e\u003c\\/div\u003e\u003cdiv class=\\\"aui-sidebar-footer\\\"\u003e\u003cbutton class=\\\"aui-button aui-button-subtle aui-sidebar-toggle aui-sidebar-footer-tipsy\\\" title=\\\"Expand sidebar ( [ )\\\" data-tooltip=\\\"Expand sidebar ( [ )\\\"\u003e\u003cspan class=\\\"aui-icon aui-icon-small aui-iconfont-chevron-double-left\\\"\u003e\u003c\\/span\u003e\u003c\\/button\u003e\u003c\\/div\u003e\u003c\\/div\u003e\u003c\\/section\u003e\""; if(window.WRM._dataArrived)window.WRM._dataArrived();</script> <script type="text/javascript" src="/jira/s/d41d8cd98f00b204e9800998ecf8427e-CDN/xd97tr/820010/13pdxe5/1.0/_/download/batch/jira.webresources:bigpipe-init/jira.webresources:bigpipe-init.js" data-wrm-key="jira.webresources:bigpipe-init" data-wrm-batch-type="resource" data-initially-rendered></script> <form id="jira_request_timing_info" class="dont-default-focus" > <fieldset class="parameters hidden"> <input type="hidden" title="jira.request.start.millis" value="1734517187172" /> <input type="hidden" title="jira.request.server.time" value="100" /> <input type="hidden" title="jira.request.id" value="619x22920376x3" /> <input type="hidden" title="jira.session.expiry.time" value="-" /> <input type="hidden" title="jira.session.expiry.in.mins" value="-" /> <input id="jiraConcurrentRequests" type="hidden" name="jira.request.concurrent.requests" value="3" /> <input type="hidden" title="db.reads.time.in.ms" value="3" /> <input type="hidden" title="db.conns.time.in.ms" value="11" /> </fieldset> </form> <!-- REQUEST ID : 619x22920376x3 REQUEST TIMESTAMP : [18/Dec/2024:10:19:47 +0000] REQUEST TIME : 0.1000 ASESSIONID : - CONCURRENT REQUESTS : 3 db.reads : OpSnapshot{name='db.reads', invocationCount=20, elapsedTotal=3528300, elapsedMin=108865, elapsedMax=526942, resultSetSize=0, cpuTotal=0, cpuMin=0, cpuMax=0} db.conns : OpSnapshot{name='db.conns', invocationCount=27, elapsedTotal=11540262, elapsedMin=105117, elapsedMax=6313895, resultSetSize=0, cpuTotal=0, cpuMin=0, cpuMax=0} --> </body> </html>

Pages: 1 2 3 4 5 6 7 8 9 10