[
https://issues.apache.org/jira/browse/MESOS-3341?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=15097542#comment-15097542
]
Neil Conway commented on MESOS-3341:
------------------------------------
[~jessicahartog] -- Do you know of any frameworks that actually try to make
such fine-precision task launches or reservation requests? Given behavior like
MESOS-3990 and MESOS-3552, I wonder if any frameworks have actually been able
to use this functionality reliably in the past.
> Introduce Resource Resolution
> -----------------------------
>
> Key: MESOS-3341
> URL: https://issues.apache.org/jira/browse/MESOS-3341
> Project: Mesos
> Issue Type: Improvement
> Reporter: Jessica Hartog
> Priority: Minor
>
> After MESOS-1807, Mesos containers require >= 0.01 CPU resources and >= 32MB
> Memory resources. In order to simplify accounting, Mesos should introduce
> resource resolution.
> For example, it is possible to launch a task with 1.0000000000001 CPU (as it
> exceeds the minimum number of CPUs and is therefore considered valid). The
> fractional component of this task does not benefit the running process, and
> can introduce floating point errors when Mesos is accounting its offers
> (which we have already seen happening in MESOS-1867 and MESOS-2635). A
> solution to this could be disallowing tasks with finer granularity than the
> required resolution.
--
This message was sent by Atlassian JIRA
(v6.3.4#6332)